---
Fuzzer filename: '/src/igraph/./fuzzing/basic_properties_undirected.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/igraph/./fuzzing/basic_properties_undirected.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - Data
        - Size
      BBCount:         29
      ICount:          182
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_STACK_SIZE
        - igraph_create
        - igraph_density
        - igraph_destroy
        - igraph_fatal
        - igraph_has_loop
        - igraph_has_multiple
        - igraph_invalidate_cache
        - igraph_is_acyclic
        - igraph_is_biconnected
        - igraph_is_bipartite
        - igraph_is_chordal
        - igraph_is_complete
        - igraph_is_connected
        - igraph_is_eulerian
        - igraph_is_simple
        - igraph_is_tree
        - igraph_set_warning_handler
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_warning_handler_ignore
      functionUses:    0
      BranchProfiles:
        - Branch String:   './fuzzing/basic_properties_undirected.cpp:30,23'
          Branch Sides:
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:30,26'
              BranchSideFuncs: []
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:31,9'
              BranchSideFuncs: []
        - Branch String:   './fuzzing/basic_properties_undirected.cpp:30,39'
          Branch Sides:
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:30,42'
              BranchSideFuncs: []
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:31,9'
              BranchSideFuncs: []
        - Branch String:   './fuzzing/basic_properties_undirected.cpp:30,9'
          Branch Sides:
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:31,9'
              BranchSideFuncs: []
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:34,36'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_STACK_SIZE
                - igraph_fatal
                - igraph_has_multiple
                - igraph_has_loop
                - igraph_invalidate_cache
                - igraph_is_simple
                - igraph_invalidate_cache
                - igraph_is_complete
                - igraph_invalidate_cache
                - igraph_is_bipartite
                - igraph_invalidate_cache
                - igraph_is_connected
                - igraph_invalidate_cache
                - igraph_is_acyclic
                - igraph_invalidate_cache
                - igraph_is_tree
                - igraph_invalidate_cache
                - igraph_is_eulerian
                - igraph_invalidate_cache
                - igraph_is_biconnected
                - igraph_invalidate_cache
                - igraph_is_chordal
                - igraph_invalidate_cache
                - igraph_density
                - igraph_destroy
                - igraph_fatal
        - Branch String:   './fuzzing/basic_properties_undirected.cpp:35,5'
          Branch Sides:
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:36,28'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_STACK_SIZE
                - igraph_fatal
                - igraph_has_multiple
                - igraph_has_loop
                - igraph_invalidate_cache
                - igraph_is_simple
                - igraph_invalidate_cache
                - igraph_is_complete
                - igraph_invalidate_cache
                - igraph_is_bipartite
                - igraph_invalidate_cache
                - igraph_is_connected
                - igraph_invalidate_cache
                - igraph_is_acyclic
                - igraph_invalidate_cache
                - igraph_is_tree
                - igraph_invalidate_cache
                - igraph_is_eulerian
                - igraph_invalidate_cache
                - igraph_is_biconnected
                - igraph_invalidate_cache
                - igraph_is_chordal
                - igraph_invalidate_cache
                - igraph_density
                - igraph_destroy
                - igraph_fatal
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:40,39'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_STACK_SIZE
                - igraph_fatal
                - igraph_has_multiple
                - igraph_has_loop
                - igraph_invalidate_cache
                - igraph_is_simple
                - igraph_invalidate_cache
                - igraph_is_complete
                - igraph_invalidate_cache
                - igraph_is_bipartite
                - igraph_invalidate_cache
                - igraph_is_connected
                - igraph_invalidate_cache
                - igraph_is_acyclic
                - igraph_invalidate_cache
                - igraph_is_tree
                - igraph_invalidate_cache
                - igraph_is_eulerian
                - igraph_invalidate_cache
                - igraph_is_biconnected
                - igraph_invalidate_cache
                - igraph_is_chordal
                - igraph_invalidate_cache
                - igraph_density
                - igraph_destroy
                - igraph_fatal
        - Branch String:   './fuzzing/basic_properties_undirected.cpp:40,9'
          Branch Sides:
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:44,9'
              BranchSideFuncs:
                - igraph_has_multiple
                - igraph_has_loop
                - igraph_invalidate_cache
                - igraph_is_simple
                - igraph_invalidate_cache
                - igraph_is_complete
                - igraph_invalidate_cache
                - igraph_is_bipartite
                - igraph_invalidate_cache
                - igraph_is_connected
                - igraph_invalidate_cache
                - igraph_is_acyclic
                - igraph_invalidate_cache
                - igraph_is_tree
                - igraph_invalidate_cache
                - igraph_is_eulerian
                - igraph_invalidate_cache
                - igraph_is_biconnected
                - igraph_invalidate_cache
                - igraph_is_chordal
                - igraph_invalidate_cache
                - igraph_density
                - igraph_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_STACK_SIZE
                - igraph_fatal
                - igraph_fatal
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:82,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_STACK_SIZE
                - igraph_fatal
        - Branch String:   './fuzzing/basic_properties_undirected.cpp:51,9'
          Branch Sides:
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:51,9'
              BranchSideFuncs:
                - igraph_is_complete
                - igraph_invalidate_cache
                - igraph_is_bipartite
                - igraph_invalidate_cache
                - igraph_is_connected
                - igraph_invalidate_cache
                - igraph_is_acyclic
                - igraph_invalidate_cache
                - igraph_is_tree
                - igraph_invalidate_cache
                - igraph_is_eulerian
                - igraph_invalidate_cache
                - igraph_is_biconnected
                - igraph_invalidate_cache
                - igraph_is_chordal
                - igraph_invalidate_cache
                - igraph_density
                - igraph_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_STACK_SIZE
                - igraph_fatal
                - igraph_fatal
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:51,9'
              BranchSideFuncs:
                - igraph_is_complete
                - igraph_invalidate_cache
                - igraph_is_bipartite
                - igraph_invalidate_cache
                - igraph_is_connected
                - igraph_invalidate_cache
                - igraph_is_acyclic
                - igraph_invalidate_cache
                - igraph_is_tree
                - igraph_invalidate_cache
                - igraph_is_eulerian
                - igraph_invalidate_cache
                - igraph_is_biconnected
                - igraph_invalidate_cache
                - igraph_is_chordal
                - igraph_invalidate_cache
                - igraph_density
                - igraph_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_STACK_SIZE
                - igraph_fatal
                - igraph_fatal
        - Branch String:   './fuzzing/basic_properties_undirected.cpp:51,9'
          Branch Sides:
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:51,9'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:53,9'
              BranchSideFuncs:
                - igraph_is_complete
                - igraph_invalidate_cache
                - igraph_is_bipartite
                - igraph_invalidate_cache
                - igraph_is_connected
                - igraph_invalidate_cache
                - igraph_is_acyclic
                - igraph_invalidate_cache
                - igraph_is_tree
                - igraph_invalidate_cache
                - igraph_is_eulerian
                - igraph_invalidate_cache
                - igraph_is_biconnected
                - igraph_invalidate_cache
                - igraph_is_chordal
                - igraph_invalidate_cache
                - igraph_density
                - igraph_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_STACK_SIZE
                - igraph_fatal
        - Branch String:   './fuzzing/basic_properties_undirected.cpp:84,5'
          Branch Sides:
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:84,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      './fuzzing/basic_properties_undirected.cpp:86,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             './fuzzing/basic_properties_undirected.cpp:28,5'
          Dst:             igraph_set_warning_handler
        - Src:             './fuzzing/basic_properties_undirected.cpp:28,5'
          Dst:             igraph_warning_handler_ignore
        - Src:             './fuzzing/basic_properties_undirected.cpp:34,5'
          Dst:             igraph_vector_int_init
        - Src:             './fuzzing/basic_properties_undirected.cpp:40,9'
          Dst:             igraph_create
        - Src:             './fuzzing/basic_properties_undirected.cpp:44,9'
          Dst:             igraph_has_multiple
        - Src:             './fuzzing/basic_properties_undirected.cpp:45,9'
          Dst:             igraph_has_loop
        - Src:             './fuzzing/basic_properties_undirected.cpp:46,9'
          Dst:             igraph_invalidate_cache
        - Src:             './fuzzing/basic_properties_undirected.cpp:48,9'
          Dst:             igraph_is_simple
        - Src:             './fuzzing/basic_properties_undirected.cpp:49,9'
          Dst:             igraph_invalidate_cache
        - Src:             './fuzzing/basic_properties_undirected.cpp:51,9'
          Dst:             igraph_fatal
        - Src:             './fuzzing/basic_properties_undirected.cpp:53,9'
          Dst:             igraph_is_complete
        - Src:             './fuzzing/basic_properties_undirected.cpp:54,9'
          Dst:             igraph_invalidate_cache
        - Src:             './fuzzing/basic_properties_undirected.cpp:56,9'
          Dst:             igraph_is_bipartite
        - Src:             './fuzzing/basic_properties_undirected.cpp:57,9'
          Dst:             igraph_invalidate_cache
        - Src:             './fuzzing/basic_properties_undirected.cpp:59,9'
          Dst:             igraph_is_connected
        - Src:             './fuzzing/basic_properties_undirected.cpp:60,9'
          Dst:             igraph_invalidate_cache
        - Src:             './fuzzing/basic_properties_undirected.cpp:62,9'
          Dst:             igraph_is_acyclic
        - Src:             './fuzzing/basic_properties_undirected.cpp:63,9'
          Dst:             igraph_invalidate_cache
        - Src:             './fuzzing/basic_properties_undirected.cpp:65,9'
          Dst:             igraph_is_tree
        - Src:             './fuzzing/basic_properties_undirected.cpp:66,9'
          Dst:             igraph_invalidate_cache
        - Src:             './fuzzing/basic_properties_undirected.cpp:68,9'
          Dst:             igraph_is_eulerian
        - Src:             './fuzzing/basic_properties_undirected.cpp:69,9'
          Dst:             igraph_invalidate_cache
        - Src:             './fuzzing/basic_properties_undirected.cpp:71,9'
          Dst:             igraph_is_biconnected
        - Src:             './fuzzing/basic_properties_undirected.cpp:72,9'
          Dst:             igraph_invalidate_cache
        - Src:             './fuzzing/basic_properties_undirected.cpp:74,9'
          Dst:             igraph_is_chordal
        - Src:             './fuzzing/basic_properties_undirected.cpp:75,9'
          Dst:             igraph_invalidate_cache
        - Src:             './fuzzing/basic_properties_undirected.cpp:77,9'
          Dst:             igraph_density
        - Src:             './fuzzing/basic_properties_undirected.cpp:79,9'
          Dst:             igraph_destroy
        - Src:             './fuzzing/basic_properties_undirected.cpp:82,5'
          Dst:             igraph_vector_int_destroy
        - Src:             './fuzzing/basic_properties_undirected.cpp:84,5'
          Dst:             IGRAPH_FINALLY_STACK_SIZE
        - Src:             './fuzzing/basic_properties_undirected.cpp:84,5'
          Dst:             igraph_fatal
    - functionName:    igraph_set_fatal_handler
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_handler
      BBCount:         1
      ICount:          16
      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:
        - new_handler
      BBCount:         1
      ICount:          16
      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:
        - reason
        - file
        - line
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_warning
        - vsnprintf
      functionUses:    1
      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:
        - reason
        - file
        - line
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_warning_handler_print
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/error.c:465,9'
          Branch Sides:
            - BranchSide:      'src/core/error.c:466,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/error.c:469,38'
              BranchSideFuncs:
                - igraph_warning_handler_print
      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:
        - reason
        - file
        - line
      BBCount:         3
      ICount:          25
      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:    72
      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:
        - reason
        - file
        - line
      BBCount:         1
      ICount:          16
      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:
        - Branch String:   'src/core/error.c:400,5'
          Branch Sides:
            - BranchSide:      'src/core/error.c:400,5'
              BranchSideFuncs:
                - igraph_i_reset_finally_stack
                - igraph_fatal
            - BranchSide:      'src/core/error.c:400,5'
              BranchSideFuncs:
                - igraph_i_reset_finally_stack
                - igraph_fatal
        - Branch String:   'src/core/error.c:401,9'
          Branch Sides:
            - BranchSide:      'src/core/error.c:401,9'
              BranchSideFuncs:
                - igraph_i_reset_finally_stack
                - igraph_fatal
            - BranchSide:      'src/core/error.c:403,9'
              BranchSideFuncs:
                - igraph_i_reset_finally_stack
                - igraph_fatal
      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:
        - reason
        - file
        - line
      BBCount:         6
      ICount:          45
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_abort
        - igraph_fatal_handler_abort
      functionUses:    865
      BranchProfiles:
        - Branch String:   'src/core/error.c:568,9'
          Branch Sides:
            - BranchSide:      'src/core/error.c:569,9'
              BranchSideFuncs:
                - igraph_abort
            - BranchSide:      'src/core/error.c:572,36'
              BranchSideFuncs:
                - igraph_fatal_handler_abort
      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: 548
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - reason
        - file
        - line
      BBCount:         1
      ICount:          16
      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:          55
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_reset_finally_stack
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/error.c:378,14'
          Branch Sides:
            - BranchSide:      'src/core/error.c:378,9'
              BranchSideFuncs:
                - igraph_i_reset_finally_stack
                - igraph_fatal
            - BranchSide:      'src/core/error.c:378,14'
              BranchSideFuncs:
                - igraph_i_reset_finally_stack
                - igraph_fatal
        - Branch String:   'src/core/error.c:380,16'
          Branch Sides:
            - BranchSide:      'src/core/error.c:380,19'
              BranchSideFuncs:
                - igraph_i_reset_finally_stack
                - igraph_fatal
            - BranchSide:      'src/core/error.c:380,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/error.c:380,9'
          Branch Sides:
            - BranchSide:      'src/core/error.c:380,9'
              BranchSideFuncs:
                - igraph_i_reset_finally_stack
                - igraph_fatal
            - BranchSide:      'src/core/error.c:382,9'
              BranchSideFuncs:
                - igraph_i_reset_finally_stack
                - igraph_fatal
      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:
        - minus
      BBCount:         8
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatalf
        - igraph_i_reset_finally_stack
      functionUses:    174
      BranchProfiles:
        - Branch String:   'src/core/error.c:340,9'
          Branch Sides:
            - BranchSide:      'src/core/error.c:340,9'
              BranchSideFuncs:
                - igraph_i_reset_finally_stack
                - igraph_fatalf
            - BranchSide:      'src/core/error.c:341,20'
              BranchSideFuncs:
                - igraph_i_reset_finally_stack
                - igraph_fatalf
      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: 595
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - reason
        - file
        - line
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - vsnprintf
      functionUses:    4
      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:
        - func
        - ptr
      BBCount:         13
      ICount:          82
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatalf
        - igraph_i_reset_finally_stack
      functionUses:    309
      BranchProfiles:
        - Branch String:   'src/core/error.c:322,9'
          Branch Sides:
            - BranchSide:      'src/core/error.c:324,9'
              BranchSideFuncs:
                - igraph_i_reset_finally_stack
                - igraph_fatalf
            - BranchSide:      'src/core/error.c:327,9'
              BranchSideFuncs:
                - igraph_i_reset_finally_stack
                - igraph_fatalf
        - Branch String:   'src/core/error.c:327,9'
          Branch Sides:
            - BranchSide:      'src/core/error.c:327,9'
              BranchSideFuncs:
                - igraph_i_reset_finally_stack
                - igraph_fatalf
            - BranchSide:      'src/core/error.c:329,9'
              BranchSideFuncs:
                - igraph_i_reset_finally_stack
                - igraph_fatalf
      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:
        - new_handler
      BBCount:         1
      ICount:          16
      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:
        - reason
        - file
        - line
        - igraph_errno
      BBCount:         3
      ICount:          31
      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:
        - igraph_errno
      BBCount:         15
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_fatalf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/error.c:179,32'
          Branch Sides:
            - BranchSide:      'src/core/error.c:180,15'
              BranchSideFuncs:
                - igraph_fatalf
            - BranchSide:      'src/core/error.c:181,9'
              BranchSideFuncs:
                - igraph_fatalf
        - Branch String:   'src/core/error.c:179,9'
          Branch Sides:
            - BranchSide:      'src/core/error.c:181,9'
              BranchSideFuncs:
                - igraph_fatalf
            - BranchSide:      'src/core/error.c:183,46'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/error.c:185,5'
          Branch Sides:
            - BranchSide:      'src/core/error.c:185,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/error.c:185,5'
              BranchSideFuncs: []
      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:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/error.c:349,5'
          Branch Sides:
            - BranchSide:      'src/core/error.c:349,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/error.c:349,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/error.c:349,5'
          Branch Sides:
            - BranchSide:      'src/core/error.c:349,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/error.c:350,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/error.c:352,13'
          Branch Sides:
            - BranchSide:      'src/core/error.c:353,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/error.c:355,9'
              BranchSideFuncs: []
      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:
        - reason
        - file
        - line
        - igraph_errno
      BBCount:         3
      ICount:          28
      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:
        - reason
        - file
        - line
        - igraph_errno
        - ap
      BBCount:         3
      ICount:          37
      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:
        - reason
        - file
        - line
        - igraph_errno
      BBCount:         6
      ICount:          50
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error_handler_abort
      functionUses:    1351
      BranchProfiles:
        - Branch String:   'src/core/error.c:212,9'
          Branch Sides:
            - BranchSide:      'src/core/error.c:213,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/error.c:216,36'
              BranchSideFuncs:
                - igraph_error_handler_abort
      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: 257
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - reason
        - file
        - line
        - igraph_errno
      BBCount:         1
      ICount:          21
      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:
        - reason
        - file
        - line
        - igraph_errno
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error
        - vsnprintf
      functionUses:    88
      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:
        - v
      BBCount:         17
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.c:641,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:641,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.c:642,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.c:642,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:642,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.c:643,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:644,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:645,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:650,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:645,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:646,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:648,12'
              BranchSideFuncs: []
      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:
        - v
      BBCount:         17
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.c:615,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:615,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.c:616,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.c:616,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:616,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.c:617,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:618,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:619,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:624,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:619,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:620,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:622,12'
              BranchSideFuncs: []
      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:
        - v
        - is_nan
      BBCount:         31
      ICount:          165
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.c:591,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:591,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.c:592,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.c:592,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:592,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.c:593,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.c:593,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:593,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.c:594,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.c:594,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:594,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.c:595,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_bool_resize
                - igraph_error
        - Branch String:   'src/core/vector.c:595,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:595,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:596,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:596,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:597,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:599,5'
              BranchSideFuncs: []
      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: 513
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    81
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:514,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:514,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:515,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:515,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:515,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:515,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:514,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:515,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_resize
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - new_size
      BBCount:         19
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_reserve
      functionUses:    24
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1258,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1258,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1259,5'
              BranchSideFuncs:
                - igraph_vector_bool_reserve
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1259,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1259,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1260,5'
              BranchSideFuncs:
                - igraph_vector_bool_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1260,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1260,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1261,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1258,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1259,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1260,5'
          Dst:             igraph_vector_bool_reserve
        - Src:             'src/core/vector.pmt:1260,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_reserve
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - capacity
      BBCount:         34
      ICount:          184
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_capacity
        - realloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:463,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:463,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:464,5'
              BranchSideFuncs:
                - igraph_vector_bool_capacity
                - igraph_error
                - realloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:464,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:464,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:465,5'
              BranchSideFuncs:
                - igraph_vector_bool_capacity
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:465,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:465,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:467,58'
              BranchSideFuncs:
                - igraph_vector_bool_capacity
                - igraph_error
                - realloc
        - Branch String:   'src/core/vector.pmt:469,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:470,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:473,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/vector.pmt:473,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:473,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:473,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:473,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:473,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/vector.pmt:474,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:474,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:476,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:463,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:464,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:465,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:467,24'
          Dst:             igraph_vector_bool_capacity
        - Src:             'src/core/vector.pmt:473,11'
          Dst:             realloc
        - Src:             'src/core/vector.pmt:474,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_capacity
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         1
      ICount:          16
      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:    26
      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:
        - v
        - tol
      BBCount:         29
      ICount:          160
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
        - pow
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.c:548,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:549,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:551,9'
              BranchSideFuncs:
                - pow
        - Branch String:   'src/core/vector.c:551,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:552,15'
              BranchSideFuncs:
                - pow
            - BranchSide:      'src/core/vector.c:554,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:554,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:555,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:569,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:557,36'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:557,39'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:561,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:557,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:558,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:561,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:561,36'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:561,39'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:565,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:561,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:562,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:565,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:565,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:566,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:568,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.c:547,29'
          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: 513
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    38
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:514,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:514,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:515,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:515,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:515,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:515,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:514,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:515,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:    10
      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:
        - v
        - tol
      BBCount:         21
      ICount:          110
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_vector_size
        - pow
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.c:509,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:510,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:512,9'
              BranchSideFuncs:
                - pow
        - Branch String:   'src/core/vector.c:512,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:513,15'
              BranchSideFuncs:
                - pow
            - BranchSide:      'src/core/vector.c:515,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:515,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:516,29'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:521,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:517,23'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:517,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:520,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:517,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:518,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:520,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.c:508,29'
          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:
        - lhs
        - rhs
        - eps
      BBCount:         14
      ICount:          89
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_almost_equals
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.c:473,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:474,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:477,28'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_almost_equals
        - Branch String:   'src/core/vector.c:477,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:478,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:481,27'
              BranchSideFuncs:
                - igraph_almost_equals
        - Branch String:   'src/core/vector.c:481,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:482,36'
              BranchSideFuncs:
                - igraph_almost_equals
            - BranchSide:      'src/core/vector.c:486,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:482,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:483,13'
              BranchSideFuncs:
                - igraph_almost_equals
            - BranchSide:      'src/core/vector.c:484,5'
              BranchSideFuncs:
                - igraph_almost_equals
      Callsites:
        - Src:             'src/core/vector.c:471,26'
          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:
        - lhs
        - rhs
        - eps
      BBCount:         14
      ICount:          95
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_complex_almost_equals
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.c:438,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:439,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:442,36'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_complex_almost_equals
        - Branch String:   'src/core/vector.c:442,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:443,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:446,27'
              BranchSideFuncs:
                - igraph_complex_almost_equals
        - Branch String:   'src/core/vector.c:446,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:447,44'
              BranchSideFuncs:
                - igraph_complex_almost_equals
            - BranchSide:      'src/core/vector.c:451,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:447,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:448,13'
              BranchSideFuncs:
                - igraph_complex_almost_equals
            - BranchSide:      'src/core/vector.c:449,5'
              BranchSideFuncs:
                - igraph_complex_almost_equals
      Callsites:
        - Src:             'src/core/vector.c:436,26'
          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:
        - v
        - r
        - theta
      BBCount:         20
      ICount:          126
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex_polar
        - igraph_error
        - igraph_vector_complex_init
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.c:406,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:407,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:410,5'
              BranchSideFuncs:
                - igraph_vector_complex_init
                - igraph_complex_polar
                - igraph_error
        - Branch String:   'src/core/vector.c:410,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:410,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:413,12'
              BranchSideFuncs:
                - igraph_complex_polar
        - Branch String:   'src/core/vector.c:413,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:414,9'
              BranchSideFuncs:
                - igraph_complex_polar
            - BranchSide:      'src/core/vector.c:417,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.c:405,29'
          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: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - size
      BBCount:         25
      ICount:          127
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:136,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:136,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:137,18'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:137,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:137,29'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector.pmt:137,16'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:143,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:143,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:143,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:143,21'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:143,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/vector.pmt:144,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:145,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:147,19'
              BranchSideFuncs: []
      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:145,9'
          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:    84
      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:
        - v
        - real
        - imag
      BBCount:         20
      ICount:          126
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex
        - igraph_error
        - igraph_vector_complex_init
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.c:375,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:376,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:379,5'
              BranchSideFuncs:
                - igraph_vector_complex_init
                - igraph_complex
                - igraph_error
        - Branch String:   'src/core/vector.c:379,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:379,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:382,12'
              BranchSideFuncs:
                - igraph_complex
        - Branch String:   'src/core/vector.c:382,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:383,9'
              BranchSideFuncs:
                - igraph_complex
            - BranchSide:      'src/core/vector.c:386,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.c:374,29'
          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:
        - v
        - real
        - imag
      BBCount:         22
      ICount:          139
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.c:347,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:347,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:348,5'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/vector.c:348,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:348,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:349,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:349,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:350,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:355,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.c:346,29'
          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: 1257
      functionLinenumberEnd: 1263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - new_size
      BBCount:         19
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_reserve
      functionUses:    24
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1258,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1258,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1259,5'
              BranchSideFuncs:
                - igraph_vector_reserve
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1259,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1259,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1260,5'
              BranchSideFuncs:
                - igraph_vector_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1260,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1260,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1261,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1258,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1259,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1260,5'
          Dst:             igraph_vector_reserve
        - Src:             'src/core/vector.pmt:1260,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_reserve
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - capacity
      BBCount:         34
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_capacity
        - realloc
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:463,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:463,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:464,5'
              BranchSideFuncs:
                - igraph_vector_capacity
                - igraph_error
                - realloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:464,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:464,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:465,5'
              BranchSideFuncs:
                - igraph_vector_capacity
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:465,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:465,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:467,58'
              BranchSideFuncs:
                - igraph_vector_capacity
                - igraph_error
                - realloc
        - Branch String:   'src/core/vector.pmt:469,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:470,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:473,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/vector.pmt:473,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:473,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:473,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:473,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:473,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/vector.pmt:474,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:474,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:476,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:463,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:464,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:465,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:467,24'
          Dst:             igraph_vector_capacity
        - Src:             'src/core/vector.pmt:473,11'
          Dst:             realloc
        - Src:             'src/core/vector.pmt:474,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_capacity
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         1
      ICount:          17
      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:
        - v
        - imag
      BBCount:         15
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.c:322,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:322,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:323,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:323,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:324,28'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:327,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.c:321,29'
          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:
        - v
        - real
      BBCount:         15
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.c:299,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:299,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:300,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:300,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:301,28'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:304,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.c:298,29'
          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:
        - v
        - res
        - maxval
      BBCount:         44
      ICount:          239
      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:
        - Branch String:   'src/core/vector.c:259,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:259,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:259,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.c:260,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:260,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:260,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.c:261,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:261,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:263,27'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:263,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:264,33'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:269,27'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:269,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:270,30'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:277,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:271,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:272,36'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:275,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/core/vector.c:254,35'
          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: 513
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    199
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:514,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:514,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:515,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:515,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:515,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:515,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:514,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:515,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_init
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - size
      BBCount:         25
      ICount:          127
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    162
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:136,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:136,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:137,18'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:137,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:137,29'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector.pmt:137,16'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:143,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:143,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:143,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:143,21'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:143,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/vector.pmt:144,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:145,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:147,19'
              BranchSideFuncs: []
      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:145,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_destroy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    305
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:400,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:400,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:403,9'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/vector.pmt:403,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:403,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:404,9'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/vector.pmt:400,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_resize
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - new_size
      BBCount:         19
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_reserve
      functionUses:    71
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1258,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1258,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1259,5'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1259,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1259,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1260,5'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1260,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1260,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1261,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1258,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1259,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1260,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/core/vector.pmt:1260,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_reserve
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - capacity
      BBCount:         34
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_capacity
        - realloc
      functionUses:    23
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:463,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:463,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:464,5'
              BranchSideFuncs:
                - igraph_vector_int_capacity
                - igraph_error
                - realloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:464,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:464,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:465,5'
              BranchSideFuncs:
                - igraph_vector_int_capacity
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:465,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:465,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:467,58'
              BranchSideFuncs:
                - igraph_vector_int_capacity
                - igraph_error
                - realloc
        - Branch String:   'src/core/vector.pmt:469,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:470,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:473,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/vector.pmt:473,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:473,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:473,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:473,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:473,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/vector.pmt:474,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:474,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:476,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:463,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:464,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:465,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:467,24'
          Dst:             igraph_vector_int_capacity
        - Src:             'src/core/vector.pmt:473,11'
          Dst:             realloc
        - Src:             'src/core/vector.pmt:474,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_capacity
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         1
      ICount:          17
      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:
        - v
        - res
        - maxval
      BBCount:         58
      ICount:          322
      EdgeCount:       66
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.c:204,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:204,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.c:205,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.c:205,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:205,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.c:207,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.c:207,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:207,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:207,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.c:208,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:208,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:208,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.c:209,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:209,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:211,27'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:211,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:212,34'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:219,7'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:213,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:214,30'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:216,30'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:220,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:221,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:231,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:221,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:222,37'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:229,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:224,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:225,24'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:228,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/core/vector.c:199,35'
          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:
        - v
        - v2
        - res
        - nodes
      BBCount:         75
      ICount:          473
      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:
        - Branch String:   'src/core/vector.c:125,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:125,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.c:126,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vector_int_null
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.c:126,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:126,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.c:128,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vector_int_null
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.c:128,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:128,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:128,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vector_int_null
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.c:129,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:129,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:129,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vector_int_null
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.c:130,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:130,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:132,12'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_vector_int_null
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:132,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:133,34'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_vector_int_null
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:140,7'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_vector_int_null
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:134,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:135,30'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_vector_int_null
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:137,30'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_vector_int_null
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:141,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:142,13'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_vector_int_null
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:152,5'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_vector_int_null
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:142,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:143,37'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_vector_int_null
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:150,5'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_vector_int_null
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:145,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:146,24'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_vector_int_null
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:149,9'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_vector_int_null
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:155,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:156,33'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:164,7'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:158,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:159,33'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:161,30'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:165,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:166,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:176,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:166,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:167,37'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:174,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.c:169,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:170,24'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.c:173,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/core/vector.c:120,30'
          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: 716
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         14
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:717,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:717,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:718,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:718,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:718,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:719,39'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
        - Branch String:   'src/core/vector.pmt:719,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:719,9'
              BranchSideFuncs:
                - igraph_vector_int_size
            - BranchSide:      'src/core/vector.pmt:720,16'
              BranchSideFuncs:
                - igraph_vector_int_size
      Callsites:
        - Src:             'src/core/vector.pmt:717,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:718,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:719,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:720,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:
        - from
        - to
      BBCount:         15
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.c:89,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:89,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:90,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:90,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:91,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:94,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.c:87,32'
          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:
        - from
        - to
      BBCount:         15
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.c:78,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:78,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.c:79,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.c:79,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.c:80,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.c:83,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.c:76,32'
          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: 3441
      functionLinenumberEnd: 3459
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - idx
      BBCount:         22
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3445,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3445,11'
              BranchSideFuncs:
                - igraph_error
                - free
                - calloc
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - igraph_error
                - free
        - Branch String:   'src/core/vector.pmt:3445,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3445,11'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - free
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - igraph_error
                - free
        - Branch String:   'src/core/vector.pmt:3445,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - free
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - free
        - Branch String:   'src/core/vector.pmt:3446,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3447,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:3450,12'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/vector.pmt:3450,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3451,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:3454,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/vector.pmt:3443,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3445,11'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:3447,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_index
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3416
      functionLinenumberEnd: 3427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - newv
        - idx
      BBCount:         15
      ICount:          101
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3419,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3419,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3421,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3421,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3422,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3426,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:3418,37'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3419,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/vector.pmt:3419,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_resize
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - new_size
      BBCount:         19
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_reserve
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1258,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1258,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1259,5'
              BranchSideFuncs:
                - igraph_vector_complex_reserve
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1259,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1259,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1260,5'
              BranchSideFuncs:
                - igraph_vector_complex_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1260,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1260,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1261,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1258,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1259,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1260,5'
          Dst:             igraph_vector_complex_reserve
        - Src:             'src/core/vector.pmt:1260,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_reserve
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - capacity
      BBCount:         34
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_capacity
        - realloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:463,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:463,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:464,5'
              BranchSideFuncs:
                - igraph_vector_complex_capacity
                - igraph_error
                - realloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:464,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:464,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:465,5'
              BranchSideFuncs:
                - igraph_vector_complex_capacity
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:465,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:465,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:467,58'
              BranchSideFuncs:
                - igraph_vector_complex_capacity
                - igraph_error
                - realloc
        - Branch String:   'src/core/vector.pmt:469,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:470,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:473,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/vector.pmt:473,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:473,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:473,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:473,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:473,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/vector.pmt:474,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:474,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:476,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:463,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:464,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:465,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:467,24'
          Dst:             igraph_vector_complex_capacity
        - Src:             'src/core/vector.pmt:473,11'
          Dst:             realloc
        - Src:             'src/core/vector.pmt:474,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_capacity
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_fprint
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3381
      functionLinenumberEnd: 3398
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - file
      BBCount:         10
      ICount:          79
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - igraph_complex_fprintf
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3383,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3385,9'
              BranchSideFuncs:
                - igraph_complex_fprintf
                - fprintf
                - fputc
                - igraph_complex_fprintf
            - BranchSide:      'src/core/vector.pmt:3390,12'
              BranchSideFuncs:
                - fprintf
                - fputc
                - igraph_complex_fprintf
        - Branch String:   'src/core/vector.pmt:3390,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3392,20'
              BranchSideFuncs:
                - fputc
                - igraph_complex_fprintf
                - fprintf
            - BranchSide:      'src/core/vector.pmt:3397,13'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/core/vector.pmt:3382,29'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:3385,9'
          Dst:             igraph_complex_fprintf
        - Src:             'src/core/vector.pmt:3392,9'
          Dst:             fputc
        - Src:             'src/core/vector.pmt:3392,27'
          Dst:             igraph_complex_fprintf
        - Src:             'src/core/vector.pmt:3397,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: 3376
      functionLinenumberEnd: 3377
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3377,12'
          Dst:             igraph_vector_complex_fprint
    - functionName:    igraph_vector_complex_isnull
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2943
      functionLinenumberEnd: 2956
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2949,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2949,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2949,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2949,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2953,10'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2956,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2945,26'
          Dst:             igraph_vector_complex_size
    - functionName:    igraph_vector_complex_div
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2797
      functionLinenumberEnd: 2816
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          101
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_complex_div
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2802,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2803,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2807,12'
              BranchSideFuncs:
                - igraph_complex_div
        - Branch String:   'src/core/vector.pmt:2807,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2809,9'
              BranchSideFuncs:
                - igraph_complex_div
            - BranchSide:      'src/core/vector.pmt:2815,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2799,27'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2800,27'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2803,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2809,9'
          Dst:             igraph_complex_div
    - functionName:    igraph_vector_complex_mul
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2760
      functionLinenumberEnd: 2779
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          101
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_complex_mul
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2765,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2766,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2770,12'
              BranchSideFuncs:
                - igraph_complex_mul
        - Branch String:   'src/core/vector.pmt:2770,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2772,9'
              BranchSideFuncs:
                - igraph_complex_mul
            - BranchSide:      'src/core/vector.pmt:2778,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2762,27'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2763,27'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2766,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2772,9'
          Dst:             igraph_complex_mul
    - functionName:    igraph_vector_complex_sub
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2725
      functionLinenumberEnd: 2744
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          101
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_complex_sub
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2730,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2731,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2735,12'
              BranchSideFuncs:
                - igraph_complex_sub
        - Branch String:   'src/core/vector.pmt:2735,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2737,9'
              BranchSideFuncs:
                - igraph_complex_sub
            - BranchSide:      'src/core/vector.pmt:2743,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2727,27'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2728,27'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2731,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2737,9'
          Dst:             igraph_complex_sub
    - functionName:    igraph_vector_complex_add
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2689
      functionLinenumberEnd: 2708
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          101
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_complex_add
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2694,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2695,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2699,12'
              BranchSideFuncs:
                - igraph_complex_add
        - Branch String:   'src/core/vector.pmt:2699,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2701,9'
              BranchSideFuncs:
                - igraph_complex_add
            - BranchSide:      'src/core/vector.pmt:2707,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2691,27'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2692,27'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2695,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2701,9'
          Dst:             igraph_complex_add
    - functionName:    igraph_vector_complex_shuffle
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2661
      functionLinenumberEnd: 2673
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2666,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2667,13'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_integer
            - BranchSide:      'src/core/vector.pmt:2673,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2662,26'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2667,13'
          Dst:             igraph_rng_default
        - Src:             'src/core/vector.pmt:2667,13'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_vector_complex_rotate_left
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2619
      functionLinenumberEnd: 2627
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - n
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_complex_reverse_section
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2622,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2622,21'
              BranchSideFuncs:
                - igraph_vector_complex_reverse_section
                - igraph_vector_complex_reverse_section
                - igraph_vector_complex_reverse_section
            - BranchSide:      'src/core/vector.pmt:2623,9'
              BranchSideFuncs:
                - igraph_vector_complex_reverse_section
                - igraph_vector_complex_reverse_section
                - igraph_vector_complex_reverse_section
        - Branch String:   'src/core/vector.pmt:2623,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2623,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2624,46'
              BranchSideFuncs:
                - igraph_vector_complex_reverse_section
                - igraph_vector_complex_reverse_section
                - igraph_vector_complex_reverse_section
      Callsites:
        - Src:             'src/core/vector.pmt:2620,35'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2624,5'
          Dst:             igraph_vector_complex_reverse_section
        - Src:             'src/core/vector.pmt:2625,5'
          Dst:             igraph_vector_complex_reverse_section
        - Src:             'src/core/vector.pmt:2626,5'
          Dst:             igraph_vector_complex_reverse_section
    - functionName:    igraph_vector_complex_reverse_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2576
      functionLinenumberEnd: 2583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - from
        - to
      BBCount:         5
      ICount:          74
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2578,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2579,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2583,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_complex_reverse
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2599
      functionLinenumberEnd: 2601
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_reverse_section
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2600,52'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2600,5'
          Dst:             igraph_vector_complex_reverse_section
    - functionName:    igraph_vector_complex_swap_elements
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2557
      functionLinenumberEnd: 2561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - i
        - j
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_swap
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2534
      functionLinenumberEnd: 2541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_update
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2517
      functionLinenumberEnd: 2522
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_complex_resize
        - igraph_vector_complex_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2519,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2519,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2520,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2518,26'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2519,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/vector.pmt:2519,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_get_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2451
      functionLinenumberEnd: 2456
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - res
        - from
        - to
      BBCount:         11
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_complex_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2452,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2452,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2453,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2452,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/vector.pmt:2452,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_append
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2420
      functionLinenumberEnd: 2444
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         35
      ICount:          206
      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:
        - Branch String:   'src/core/vector.pmt:2421,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2421,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2422,5'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_size
                - igraph_vector_complex_capacity
                - igraph_vector_complex_reserve
                - igraph_error
                - igraph_errorf
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2422,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2422,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2424,68'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_size
                - igraph_vector_complex_capacity
                - igraph_vector_complex_reserve
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/vector.pmt:2429,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2429,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/vector.pmt:2431,9'
              BranchSideFuncs:
                - igraph_vector_complex_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2431,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2432,44'
              BranchSideFuncs:
                - igraph_vector_complex_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2439,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2432,44'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2432,81'
              BranchSideFuncs:
                - igraph_vector_complex_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2432,26'
              BranchSideFuncs:
                - igraph_vector_complex_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2433,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2434,31'
              BranchSideFuncs:
                - igraph_vector_complex_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2436,9'
              BranchSideFuncs:
                - igraph_vector_complex_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2436,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2436,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2437,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2421,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2422,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2424,38'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2425,40'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2426,42'
          Dst:             igraph_vector_complex_capacity
        - Src:             'src/core/vector.pmt:2429,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector.pmt:2436,9'
          Dst:             igraph_vector_complex_reserve
        - Src:             'src/core/vector.pmt:2436,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_search
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2357
      functionLinenumberEnd: 2379
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - from
        - what
        - pos
        - ''
      BBCount:         19
      ICount:          119
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2359,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2361,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2371,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2361,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2361,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2369,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2361,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2362,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2369,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2371,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2372,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2377,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2372,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2373,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2375,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2358,29'
          Dst:             igraph_vector_complex_size
    - functionName:    igraph_vector_complex_contains
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2320
      functionLinenumberEnd: 2333
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - v
        - what
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2322,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2324,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2332,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2324,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2324,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2330,10'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2324,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2328,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2330,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_complex_add_constant
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2284
      functionLinenumberEnd: 2303
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - v
        - plus
        - ''
      BBCount:         13
      ICount:          105
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex_add
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2288,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2288,9'
              BranchSideFuncs:
                - igraph_complex_add
            - BranchSide:      'src/core/vector.pmt:2296,27'
              BranchSideFuncs:
                - igraph_complex_add
        - Branch String:   'src/core/vector.pmt:2288,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2289,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2296,27'
              BranchSideFuncs:
                - igraph_complex_add
        - Branch String:   'src/core/vector.pmt:2296,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2296,5'
              BranchSideFuncs:
                - igraph_complex_add
            - BranchSide:      'src/core/vector.pmt:2298,9'
              BranchSideFuncs:
                - igraph_complex_add
      Callsites:
        - Src:             'src/core/vector.pmt:2285,32'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2298,9'
          Dst:             igraph_complex_add
    - functionName:    igraph_vector_complex_scale
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2251
      functionLinenumberEnd: 2270
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - v
        - by
        - ''
      BBCount:         13
      ICount:          105
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex_mul
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2255,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2255,9'
              BranchSideFuncs:
                - igraph_complex_mul
            - BranchSide:      'src/core/vector.pmt:2263,27'
              BranchSideFuncs:
                - igraph_complex_mul
        - Branch String:   'src/core/vector.pmt:2255,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2256,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2263,27'
              BranchSideFuncs:
                - igraph_complex_mul
        - Branch String:   'src/core/vector.pmt:2263,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2263,5'
              BranchSideFuncs:
                - igraph_complex_mul
            - BranchSide:      'src/core/vector.pmt:2265,9'
              BranchSideFuncs:
                - igraph_complex_mul
      Callsites:
        - Src:             'src/core/vector.pmt:2252,32'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2265,9'
          Dst:             igraph_complex_mul
    - functionName:    igraph_vector_complex_is_equal
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1928
      functionLinenumberEnd: 1929
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1929,12'
          Dst:             igraph_vector_complex_all_e
    - functionName:    igraph_vector_complex_all_e
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1885
      functionLinenumberEnd: 1909
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         31
      ICount:          171
      EdgeCount:       35
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_complex_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1887,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1887,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1888,5'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1888,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1888,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1889,5'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1889,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1889,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1890,5'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1890,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1890,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1892,39'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_size
        - Branch String:   'src/core/vector.pmt:1893,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1894,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1896,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1896,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1897,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1907,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1900,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1900,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1904,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1900,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1904,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1906,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1887,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1888,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1889,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1890,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1892,9'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:1893,14'
          Dst:             igraph_vector_complex_size
    - functionName:    igraph_vector_complex_move_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionLinenumberEnd: 1803
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - begin
        - end
        - to
      BBCount:         11
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1798,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1798,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1799,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1799,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1799,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1799,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1798,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1799,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_remove_fast
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1769
      functionLinenumberEnd: 1776
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - elem
      BBCount:         11
      ICount:          83
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_complex_pop_back
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1770,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1770,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1771,5'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_pop_back
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1771,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1771,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1771,5'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_pop_back
      Callsites:
        - Src:             'src/core/vector.pmt:1770,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1771,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1773,28'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:1775,5'
          Dst:             igraph_vector_complex_pop_back
    - functionName:    igraph_vector_complex_pop_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         19
      ICount:          106
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:830,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:830,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:831,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:831,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:831,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:832,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:832,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:832,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:833,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:833,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:833,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:833,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:830,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:831,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:832,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:833,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_remove
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1744
      functionLinenumberEnd: 1748
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - elem
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_complex_remove_section
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1745,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1745,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1746,5'
              BranchSideFuncs:
                - igraph_vector_complex_remove_section
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1746,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1746,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1746,5'
              BranchSideFuncs:
                - igraph_vector_complex_remove_section
      Callsites:
        - Src:             'src/core/vector.pmt:1745,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1746,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1747,5'
          Dst:             igraph_vector_complex_remove_section
    - functionName:    igraph_vector_complex_remove_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1709
      functionLinenumberEnd: 1728
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - from
        - to
      BBCount:         20
      ICount:          135
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_complex_size
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1712,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1712,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1713,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1713,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1713,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1715,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1715,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1716,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1719,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1719,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1720,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1723,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1723,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1724,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1710,29'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:1712,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1713,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_cumsum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1634
      functionLinenumberEnd: 1656
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         31
      ICount:          183
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_complex_add
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_resize
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1639,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1639,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1640,5'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_resize
                - igraph_complex_add
                - igraph_error
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1640,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1640,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1641,5'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_resize
                - igraph_complex_add
                - igraph_error
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1641,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1641,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1642,5'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_resize
                - igraph_complex_add
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1642,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1642,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1644,5'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_resize
                - igraph_complex_add
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1644,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1644,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1646,14'
              BranchSideFuncs:
                - igraph_complex_add
        - Branch String:   'src/core/vector.pmt:1646,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1648,9'
              BranchSideFuncs:
                - igraph_complex_add
            - BranchSide:      'src/core/vector.pmt:1655,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1639,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1640,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1641,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1642,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1644,5'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:1644,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/vector.pmt:1644,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1648,9'
          Dst:             igraph_complex_add
    - functionName:    igraph_vector_complex_prod
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1603
      functionLinenumberEnd: 1615
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         15
      ICount:          98
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_complex_mul
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1606,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1606,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1607,5'
              BranchSideFuncs:
                - igraph_complex_mul
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1607,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1607,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1608,14'
              BranchSideFuncs:
                - igraph_complex_mul
        - Branch String:   'src/core/vector.pmt:1608,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1610,9'
              BranchSideFuncs:
                - igraph_complex_mul
            - BranchSide:      'src/core/vector.pmt:1615,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1606,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1607,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1610,9'
          Dst:             igraph_complex_mul
    - functionName:    igraph_vector_complex_sumsq
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionLinenumberEnd: 1586
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         15
      ICount:          103
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_complex_mul
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1577,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1577,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1578,5'
              BranchSideFuncs:
                - igraph_complex_mul
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1578,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1578,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1579,14'
              BranchSideFuncs:
                - igraph_complex_mul
        - Branch String:   'src/core/vector.pmt:1579,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1581,16'
              BranchSideFuncs:
                - igraph_complex_mul
            - BranchSide:      'src/core/vector.pmt:1586,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1577,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1578,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1581,16'
          Dst:             igraph_complex_mul
    - functionName:    igraph_vector_complex_sum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1571
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         15
      ICount:          98
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_complex_add
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1562,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1562,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1563,5'
              BranchSideFuncs:
                - igraph_complex_add
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1563,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1563,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1564,14'
              BranchSideFuncs:
                - igraph_complex_add
        - Branch String:   'src/core/vector.pmt:1564,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1566,9'
              BranchSideFuncs:
                - igraph_complex_add
            - BranchSide:      'src/core/vector.pmt:1571,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1562,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1563,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1566,9'
          Dst:             igraph_complex_add
    - functionName:    igraph_vector_complex_init_copy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1531
      functionLinenumberEnd: 1543
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         19
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_init
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1534,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1534,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1535,5'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_init
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1535,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1535,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1537,47'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_init
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1538,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1538,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1540,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1534,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1535,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1537,17'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:1538,5'
          Dst:             igraph_vector_complex_init
        - Src:             'src/core/vector.pmt:1538,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_copy_to
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - to
      BBCount:         14
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1504,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1504,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1505,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1505,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1505,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1506,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1506,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1506,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1507,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1504,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1505,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_init_array
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1486
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - data
        - length
      BBCount:         14
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1478,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1478,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1481,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1481,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1482,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1485,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1478,5'
          Dst:             igraph_vector_complex_init
        - Src:             'src/core/vector.pmt:1478,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_resize_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1282
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         17
      ICount:          106
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1285,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1286,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1289,13'
              BranchSideFuncs:
                - realloc
        - Branch String:   'src/core/vector.pmt:1290,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1290,11'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1290,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1290,11'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1290,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs:
                - realloc
        - Branch String:   'src/core/vector.pmt:1292,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1292,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1293,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1290,11'
          Dst:             realloc
    - functionName:    igraph_vector_complex_tail
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:811,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:811,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:812,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:812,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:812,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:812,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:811,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:812,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_fill
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - v
        - e
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:738,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:738,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:739,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:739,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:739,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:757,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:757,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:758,10'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:760,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:738,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:739,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_null
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         14
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_complex_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:717,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:717,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:718,5'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:718,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:718,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:719,39'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_size
        - Branch String:   'src/core/vector.pmt:719,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:719,9'
              BranchSideFuncs:
                - igraph_vector_complex_size
            - BranchSide:      'src/core/vector.pmt:720,16'
              BranchSideFuncs:
                - igraph_vector_complex_size
      Callsites:
        - Src:             'src/core/vector.pmt:717,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:718,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:719,9'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:720,49'
          Dst:             igraph_vector_complex_size
    - functionName:    igraph_vector_complex_set
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
      constantsTouched: []
      argNames:
        - v
        - pos
        - value
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:694,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:694,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:695,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:695,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:695,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:695,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:694,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:695,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_get_ptr
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - pos
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:674,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:674,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:675,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:675,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:675,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:675,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:674,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:675,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_get
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - pos
      BBCount:         11
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:651,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:651,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:652,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:652,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:652,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:652,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:651,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:652,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_insert
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
      constantsTouched: []
      argNames:
        - v
        - pos
        - value
        - ''
      BBCount:         26
      ICount:          148
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_resize
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:604,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:604,5'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
                - igraph_error
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:604,5'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:604,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:604,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:605,9'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:605,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:606,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:608,5'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:608,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:608,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:609,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:609,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:610,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:613,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:603,29'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:604,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:606,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:608,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/vector.pmt:608,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_push_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - v
        - e
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_reserve
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:565,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:565,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:566,5'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_reserve
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:566,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:566,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:568,9'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:568,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:570,67'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_vector_complex_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:581,7'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:571,37'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:571,71'
              BranchSideFuncs:
                - igraph_vector_complex_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:571,26'
              BranchSideFuncs:
                - igraph_vector_complex_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:572,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:573,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:575,13'
              BranchSideFuncs:
                - igraph_vector_complex_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:575,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:576,22'
              BranchSideFuncs:
                - igraph_vector_complex_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:578,9'
              BranchSideFuncs:
                - igraph_vector_complex_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:578,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:578,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:579,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:565,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:566,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:570,37'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:573,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:578,9'
          Dst:             igraph_vector_complex_reserve
        - Src:             'src/core/vector.pmt:578,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_clear
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:534,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:534,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:535,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:535,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:535,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:535,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:534,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:535,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_empty
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:495,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:495,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:496,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:496,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:496,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:496,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:495,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:496,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_destroy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:400,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:400,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:403,9'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/vector.pmt:403,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:403,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:404,9'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/vector.pmt:400,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_view
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - data
        - length
      BBCount:         10
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:181,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:182,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:184,9'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:184,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:184,9'
              BranchSideFuncs:
                - igraph_fatal
      Callsites:
        - Src:             'src/core/vector.pmt:184,9'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_index_in_place
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3441
      functionLinenumberEnd: 3459
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - idx
      BBCount:         22
      ICount:          134
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3445,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3445,11'
              BranchSideFuncs:
                - igraph_error
                - free
                - calloc
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - igraph_error
                - free
        - Branch String:   'src/core/vector.pmt:3445,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3445,11'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - free
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - igraph_error
                - free
        - Branch String:   'src/core/vector.pmt:3445,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - free
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - free
        - Branch String:   'src/core/vector.pmt:3446,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3447,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:3450,12'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/vector.pmt:3450,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3451,18'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:3454,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/vector.pmt:3443,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3445,11'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:3447,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_index
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3416
      functionLinenumberEnd: 3427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - newv
        - idx
      BBCount:         15
      ICount:          102
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3419,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3419,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3421,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3421,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3422,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3426,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:3418,37'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3419,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:3419,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_fprint
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3381
      functionLinenumberEnd: 3398
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - file
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_vector_int_size
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3383,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3387,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/core/vector.pmt:3390,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/core/vector.pmt:3390,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3394,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/vector.pmt:3397,13'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/core/vector.pmt:3382,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3387,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3394,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3397,5'
          Dst:             fprintf
    - functionName:    igraph_vector_int_print
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3376
      functionLinenumberEnd: 3377
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_fprint
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3377,12'
          Dst:             igraph_vector_int_fprint
    - functionName:    igraph_vector_int_printf
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3359
      functionLinenumberEnd: 3368
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - format
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3361,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3362,16'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
                - printf
            - BranchSide:      'src/core/vector.pmt:3364,12'
              BranchSideFuncs:
                - printf
                - putchar
                - printf
        - Branch String:   'src/core/vector.pmt:3364,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3365,9'
              BranchSideFuncs:
                - putchar
                - printf
                - printf
            - BranchSide:      'src/core/vector.pmt:3367,5'
              BranchSideFuncs:
                - printf
      Callsites:
        - Src:             'src/core/vector.pmt:3360,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3362,9'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3365,9'
          Dst:             putchar
        - Src:             'src/core/vector.pmt:3365,23'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3367,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: 3259
      functionLinenumberEnd: 3353
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
        - vdiff12
        - vdiff21
        - vint
      BBCount:         146
      ICount:          747
      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:
        - Branch String:   'src/core/vector.pmt:3265,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3265,22'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_clear
                - igraph_vector_int_clear
            - BranchSide:      'src/core/vector.pmt:3270,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_clear
                - igraph_vector_int_clear
        - Branch String:   'src/core/vector.pmt:3265,30'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3265,34'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_clear
                - igraph_vector_int_clear
            - BranchSide:      'src/core/vector.pmt:3270,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_clear
                - igraph_vector_int_clear
        - Branch String:   'src/core/vector.pmt:3265,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3267,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_clear
                - igraph_vector_int_clear
            - BranchSide:      'src/core/vector.pmt:3270,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_clear
                - igraph_vector_int_clear
        - Branch String:   'src/core/vector.pmt:3270,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3271,40'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_clear
            - BranchSide:      'src/core/vector.pmt:3273,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_clear
        - Branch String:   'src/core/vector.pmt:3273,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3274,40'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_clear
            - BranchSide:      'src/core/vector.pmt:3276,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_clear
        - Branch String:   'src/core/vector.pmt:3276,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3277,40'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3280,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3280,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3282,13'
              BranchSideFuncs:
                - igraph_vector_int_update
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3288,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_update
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3282,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3283,13'
              BranchSideFuncs:
                - igraph_vector_int_update
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3285,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3283,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3283,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3284,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3288,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3290,13'
              BranchSideFuncs:
                - igraph_vector_int_update
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3297,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3290,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3291,13'
              BranchSideFuncs:
                - igraph_vector_int_update
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3293,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3291,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3291,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3292,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3297,19'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3297,22'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3297,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3297,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3298,10'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3300,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3300,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3300,20'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3306,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3300,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3301,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3306,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3301,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3301,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3302,16'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3306,19'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3306,22'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3306,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3306,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3307,10'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3309,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3309,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3309,20'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3315,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3309,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3310,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3315,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3310,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3310,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3311,16'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3315,19'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3315,22'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3315,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3315,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3316,25'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3337,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3318,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3319,14'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3323,20'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3320,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3321,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3323,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3321,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3321,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3322,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3323,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3324,17'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3329,17'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3324,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3325,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3327,14'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3325,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3325,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3326,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3329,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3330,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3332,14'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3330,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3330,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3331,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3337,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3337,20'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3345,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3337,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3338,49'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3345,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3339,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3339,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3340,16'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3345,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3345,20'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3352,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3345,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3346,49'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3352,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3347,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3347,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3348,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:3261,10'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3262,10'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3271,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/core/vector.pmt:3274,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/core/vector.pmt:3277,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/core/vector.pmt:3283,13'
          Dst:             igraph_vector_int_update
        - Src:             'src/core/vector.pmt:3283,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3291,13'
          Dst:             igraph_vector_int_update
        - Src:             'src/core/vector.pmt:3291,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3301,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:3301,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3310,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:3310,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3321,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:3321,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3325,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:3325,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3330,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:3330,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3338,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3339,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:3339,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3346,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3347,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:3347,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_clear
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:534,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:534,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:535,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:535,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:535,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:535,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:534,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:535,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_update
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2517
      functionLinenumberEnd: 2522
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2519,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2519,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2520,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2518,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2519,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:2519,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_push_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - e
      BBCount:         33
      ICount:          167
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_reserve
        - igraph_vector_int_size
      functionUses:    114
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:565,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:565,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:566,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_reserve
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:566,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:566,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:568,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:568,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:570,67'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:581,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:571,37'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:571,71'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:571,26'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:572,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:573,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:575,13'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:575,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:576,22'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:578,9'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:578,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:578,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:579,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:565,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:566,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:570,37'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:573,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:578,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/core/vector.pmt:578,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_difference_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3221
      functionLinenumberEnd: 3223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
        - result
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_difference_and_intersection_sorted
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3222,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: 3088
      functionLinenumberEnd: 3126
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - begin1
        - end1
        - v2
        - begin2
        - end2
        - result
      BBCount:         21
      ICount:          216
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_i_vector_int_binsearch_slice
        - igraph_i_vector_int_intersection_size_sorted
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3092,24'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3092,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3093,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3092,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3093,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3096,13'
              BranchSideFuncs:
                - igraph_i_vector_int_binsearch_slice
                - igraph_i_vector_int_intersection_size_sorted
                - igraph_i_vector_int_intersection_size_sorted
                - igraph_i_vector_int_binsearch_slice
                - igraph_i_vector_int_intersection_size_sorted
                - igraph_i_vector_int_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3099,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3100,18'
              BranchSideFuncs:
                - igraph_i_vector_int_binsearch_slice
                - igraph_i_vector_int_intersection_size_sorted
                - igraph_i_vector_int_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3113,18'
              BranchSideFuncs:
                - igraph_i_vector_int_binsearch_slice
                - igraph_i_vector_int_intersection_size_sorted
                - igraph_i_vector_int_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3105,30'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3105,33'
              BranchSideFuncs:
                - igraph_i_vector_int_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3110,13'
              BranchSideFuncs:
                - igraph_i_vector_int_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3105,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3106,15'
              BranchSideFuncs:
                - igraph_i_vector_int_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3110,13'
              BranchSideFuncs:
                - igraph_i_vector_int_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3118,30'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3118,33'
              BranchSideFuncs:
                - igraph_i_vector_int_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3123,13'
              BranchSideFuncs:
                - igraph_i_vector_int_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3118,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3119,15'
              BranchSideFuncs:
                - igraph_i_vector_int_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3123,13'
              BranchSideFuncs:
                - igraph_i_vector_int_intersection_size_sorted
      Callsites:
        - Src:             'src/core/vector.pmt:3101,9'
          Dst:             igraph_i_vector_int_binsearch_slice
        - Src:             'src/core/vector.pmt:3102,9'
          Dst:             igraph_i_vector_int_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3109,9'
          Dst:             igraph_i_vector_int_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3114,9'
          Dst:             igraph_i_vector_int_binsearch_slice
        - Src:             'src/core/vector.pmt:3115,9'
          Dst:             igraph_i_vector_int_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3122,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: 2176
      functionLinenumberEnd: 2201
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - what
        - pos
        - start
        - end
      BBCount:         17
      ICount:          113
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2180,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2182,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2196,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2183,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2184,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2185,20'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2185,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2186,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2188,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2188,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2189,24'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2191,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2196,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2197,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2200,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_int_intersection_size_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3165
      functionLinenumberEnd: 3202
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         21
      ICount:          180
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_i_vector_int_intersection_size_sorted
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3175,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3175,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3176,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3175,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3176,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3179,9'
              BranchSideFuncs:
                - igraph_i_vector_int_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3179,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3179,41'
              BranchSideFuncs:
                - igraph_i_vector_int_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3179,73'
              BranchSideFuncs:
                - igraph_i_vector_int_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3186,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3189,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3198,13'
              BranchSideFuncs:
                - igraph_i_vector_int_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3190,27'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3190,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3190,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3190,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3191,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3196,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:3170,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3171,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3197,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: 2970
      functionLinenumberEnd: 3009
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - begin1
        - end1
        - v2
        - begin2
        - end2
        - result
      BBCount:         64
      ICount:          409
      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:
        - Branch String:   'src/core/vector.pmt:2973,24'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2973,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2974,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2973,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2974,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2977,13'
              BranchSideFuncs:
                - igraph_i_vector_int_binsearch_slice
                - igraph_i_vector_int_intersect_sorted
                - igraph_vector_int_push_back
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_vector_int_binsearch_slice
                - igraph_i_vector_int_intersect_sorted
                - igraph_vector_int_push_back
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2980,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2981,18'
              BranchSideFuncs:
                - igraph_i_vector_int_binsearch_slice
                - igraph_i_vector_int_intersect_sorted
                - igraph_vector_int_push_back
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2994,18'
              BranchSideFuncs:
                - igraph_i_vector_int_binsearch_slice
                - igraph_i_vector_int_intersect_sorted
                - igraph_vector_int_push_back
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2983,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2983,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2986,15'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2986,30'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2986,33'
              BranchSideFuncs:
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2990,9'
              BranchSideFuncs:
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2986,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2987,13'
              BranchSideFuncs:
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2990,9'
              BranchSideFuncs:
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2987,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2987,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2988,19'
              BranchSideFuncs:
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2990,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2990,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2993,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2996,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2996,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2999,15'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2999,30'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2999,33'
              BranchSideFuncs:
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3003,9'
              BranchSideFuncs:
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2999,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3000,13'
              BranchSideFuncs:
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3003,9'
              BranchSideFuncs:
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3000,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3000,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3001,19'
              BranchSideFuncs:
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3003,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3003,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/core/vector.pmt:2982,9'
          Dst:             igraph_i_vector_int_binsearch_slice
        - Src:             'src/core/vector.pmt:2983,9'
          Dst:             igraph_i_vector_int_intersect_sorted
        - Src:             'src/core/vector.pmt:2983,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2987,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:2987,13'
          Dst:             igraph_error
        - 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:2995,9'
          Dst:             igraph_i_vector_int_binsearch_slice
        - Src:             'src/core/vector.pmt:2996,9'
          Dst:             igraph_i_vector_int_intersect_sorted
        - Src:             'src/core/vector.pmt:2996,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3000,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:3000,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_i_vector_int_intersect_sorted
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3047
      functionLinenumberEnd: 3082
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
        - result
      BBCount:         41
      ICount:          239
      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:
        - Branch String:   'src/core/vector.pmt:3056,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3056,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3057,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3056,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3057,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3060,9'
              BranchSideFuncs:
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3060,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3060,41'
              BranchSideFuncs:
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3060,73'
              BranchSideFuncs:
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3064,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3065,26'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3078,9'
              BranchSideFuncs:
                - igraph_i_vector_int_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3066,27'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3066,30'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3066,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3066,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3067,23'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3077,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3068,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3069,19'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3070,24'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3070,24'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3071,19'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3073,19'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3074,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3074,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3078,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3078,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/core/vector.pmt:3051,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3052,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3054,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/core/vector.pmt:3074,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:3074,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3078,9'
          Dst:             igraph_i_vector_int_intersect_sorted
        - Src:             'src/core/vector.pmt:3078,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_isnull
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2943
      functionLinenumberEnd: 2956
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2951,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2951,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2951,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2951,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2953,10'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2956,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2945,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_which_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2899
      functionLinenumberEnd: 2927
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - which_min
        - which_max
      BBCount:         16
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2902,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2902,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2903,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2911,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2912,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2925,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2912,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2913,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2914,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2902,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:2902,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_empty
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:495,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:495,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:496,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:496,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:496,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:496,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:495,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:496,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2854
      functionLinenumberEnd: 2876
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - min
        - max
      BBCount:         16
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2856,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2856,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2857,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2862,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2863,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2876,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2863,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2864,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2865,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2856,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:2856,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_abs
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2820
      functionLinenumberEnd: 2831
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2826,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2827,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2831,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2827,25'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2827,46'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2827,63'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2825,29'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_div
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2797
      functionLinenumberEnd: 2816
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2802,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2803,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2807,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2807,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2811,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2815,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2799,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2800,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2803,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_mul
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2760
      functionLinenumberEnd: 2779
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2765,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2766,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2770,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2770,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2774,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2778,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2762,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2763,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2766,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_sub
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2725
      functionLinenumberEnd: 2744
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2730,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2731,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2735,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2735,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2739,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2743,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2727,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2728,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2731,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_add
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2689
      functionLinenumberEnd: 2708
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2694,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2695,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2699,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2699,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2703,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2707,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2691,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2692,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2695,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_shuffle
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2661
      functionLinenumberEnd: 2673
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2666,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2667,13'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_integer
            - BranchSide:      'src/core/vector.pmt:2673,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2662,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2667,13'
          Dst:             igraph_rng_default
        - Src:             'src/core/vector.pmt:2667,13'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_vector_int_rotate_left
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2619
      functionLinenumberEnd: 2627
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - n
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_reverse_section
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2622,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2622,21'
              BranchSideFuncs:
                - igraph_vector_int_reverse_section
                - igraph_vector_int_reverse_section
                - igraph_vector_int_reverse_section
            - BranchSide:      'src/core/vector.pmt:2623,9'
              BranchSideFuncs:
                - igraph_vector_int_reverse_section
                - igraph_vector_int_reverse_section
                - igraph_vector_int_reverse_section
        - Branch String:   'src/core/vector.pmt:2623,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2623,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2624,46'
              BranchSideFuncs:
                - igraph_vector_int_reverse_section
                - igraph_vector_int_reverse_section
                - igraph_vector_int_reverse_section
      Callsites:
        - Src:             'src/core/vector.pmt:2620,35'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2624,5'
          Dst:             igraph_vector_int_reverse_section
        - Src:             'src/core/vector.pmt:2625,5'
          Dst:             igraph_vector_int_reverse_section
        - Src:             'src/core/vector.pmt:2626,5'
          Dst:             igraph_vector_int_reverse_section
    - functionName:    igraph_vector_int_reverse_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2576
      functionLinenumberEnd: 2583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - from
        - to
      BBCount:         5
      ICount:          77
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2578,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2579,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2583,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_int_reverse
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2599
      functionLinenumberEnd: 2601
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_reverse_section
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2600,52'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2600,5'
          Dst:             igraph_vector_int_reverse_section
    - functionName:    igraph_vector_int_swap_elements
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2557
      functionLinenumberEnd: 2561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - i
        - j
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_swap
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2534
      functionLinenumberEnd: 2541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_maxdifference
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2477
      functionLinenumberEnd: 2497
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         13
      ICount:          103
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2480,26'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2480,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2480,41'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2484,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2485,48'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2497,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2487,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2488,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2495,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2478,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2479,27'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_get_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2451
      functionLinenumberEnd: 2456
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - res
        - from
        - to
      BBCount:         11
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2452,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2452,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2453,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2452,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:2452,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_append
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2420
      functionLinenumberEnd: 2444
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         35
      ICount:          206
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_int_capacity
        - igraph_vector_int_reserve
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2421,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2421,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2422,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_capacity
                - igraph_vector_int_reserve
                - igraph_error
                - igraph_errorf
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2422,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2422,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2424,68'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_capacity
                - igraph_vector_int_reserve
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/vector.pmt:2429,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2429,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/vector.pmt:2431,9'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2431,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2432,44'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2439,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2432,44'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2432,81'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2432,26'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2433,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2434,31'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2436,9'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2436,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2436,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2437,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2421,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2422,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2424,38'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2425,40'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2426,42'
          Dst:             igraph_vector_int_capacity
        - Src:             'src/core/vector.pmt:2429,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector.pmt:2436,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/core/vector.pmt:2436,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_filter_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2389
      functionLinenumberEnd: 2402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - elem
      BBCount:         15
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_int_remove_section
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2392,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2392,21'
              BranchSideFuncs:
                - igraph_vector_int_remove_section
            - BranchSide:      'src/core/vector.pmt:2392,5'
              BranchSideFuncs:
                - igraph_vector_int_remove_section
        - Branch String:   'src/core/vector.pmt:2392,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2393,10'
              BranchSideFuncs:
                - igraph_vector_int_remove_section
            - BranchSide:      'src/core/vector.pmt:2395,9'
              BranchSideFuncs:
                - igraph_vector_int_remove_section
        - Branch String:   'src/core/vector.pmt:2397,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2397,21'
              BranchSideFuncs:
                - igraph_vector_int_remove_section
            - BranchSide:      'src/core/vector.pmt:2397,5'
              BranchSideFuncs:
                - igraph_vector_int_remove_section
        - Branch String:   'src/core/vector.pmt:2397,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2398,10'
              BranchSideFuncs:
                - igraph_vector_int_remove_section
            - BranchSide:      'src/core/vector.pmt:2401,45'
              BranchSideFuncs:
                - igraph_vector_int_remove_section
      Callsites:
        - Src:             'src/core/vector.pmt:2390,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2401,5'
          Dst:             igraph_vector_int_remove_section
    - functionName:    igraph_vector_int_remove_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1709
      functionLinenumberEnd: 1728
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - from
        - to
      BBCount:         20
      ICount:          135
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1712,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1712,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1713,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1713,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1713,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1715,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1715,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1716,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1719,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1719,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1720,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1723,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1723,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1724,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1710,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1712,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1713,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_search
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2357
      functionLinenumberEnd: 2379
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - from
        - what
        - pos
      BBCount:         16
      ICount:          92
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2359,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2365,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2371,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2365,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2366,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2369,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2371,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2372,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2377,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2372,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2373,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2375,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2358,29'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_contains
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2320
      functionLinenumberEnd: 2333
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - what
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2322,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2326,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2332,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2326,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2328,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2330,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_int_add_constant
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2284
      functionLinenumberEnd: 2303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - plus
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2292,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2293,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2296,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2296,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2296,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2300,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2285,32'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_scale
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2251
      functionLinenumberEnd: 2270
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - by
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2259,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2260,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2263,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2263,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2263,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2267,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2252,32'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_contains_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2217
      functionLinenumberEnd: 2234
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - what
      BBCount:         13
      ICount:          89
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_int_size
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2221,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2223,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2233,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2224,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2225,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2226,20'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2226,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2227,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2229,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2219,30'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2158
      functionLinenumberEnd: 2173
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - what
        - pos
        - start
        - end
      BBCount:         19
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_binsearch_slice
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2162,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2163,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2165,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_i_vector_int_binsearch_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2165,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2166,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2168,9'
              BranchSideFuncs:
                - igraph_i_vector_int_binsearch_slice
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2168,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2169,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2172,55'
              BranchSideFuncs:
                - igraph_i_vector_int_binsearch_slice
      Callsites:
        - Src:             'src/core/vector.pmt:2163,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2165,18'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2166,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2169,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2172,12'
          Dst:             igraph_i_vector_int_binsearch_slice
    - functionName:    igraph_vector_int_binsearch
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2123
      functionLinenumberEnd: 2125
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - what
        - pos
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_vector_int_binsearch_slice
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2125,16'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2124,12'
          Dst:             igraph_i_vector_int_binsearch_slice
    - functionName:    igraph_vector_int_all_ge
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2065
      functionLinenumberEnd: 2085
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         28
      ICount:          157
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2067,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2067,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2068,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2068,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2068,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2069,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2069,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2069,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2070,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2070,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2070,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2072,39'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
        - Branch String:   'src/core/vector.pmt:2073,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2074,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2076,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2076,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2077,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2083,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2079,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2080,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2082,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2067,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2068,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2069,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2070,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2072,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2073,14'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_all_le
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2027
      functionLinenumberEnd: 2047
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         28
      ICount:          157
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2029,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2029,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2030,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2030,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2030,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2031,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2031,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2031,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2032,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2032,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2032,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2034,39'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
        - Branch String:   'src/core/vector.pmt:2035,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2036,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2038,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2038,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2039,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2045,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2041,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2042,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2044,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2029,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2030,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2031,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2032,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2034,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2035,14'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_all_g
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1988
      functionLinenumberEnd: 2009
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         28
      ICount:          157
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1991,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1991,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1992,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1992,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1992,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1993,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1993,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1993,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1994,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1994,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1994,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1996,39'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
        - Branch String:   'src/core/vector.pmt:1997,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1998,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2000,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2000,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2001,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2007,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2003,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2004,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2006,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1991,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1992,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1993,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1994,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1996,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1997,14'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_all_l
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1950
      functionLinenumberEnd: 1970
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         28
      ICount:          157
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1952,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1952,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1953,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1953,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1953,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1954,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1954,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1954,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1955,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1955,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1955,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1957,39'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
        - Branch String:   'src/core/vector.pmt:1958,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1959,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1961,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1961,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1962,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1968,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1964,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1965,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1967,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1952,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1953,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1954,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1955,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1957,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1958,14'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_is_equal
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1928
      functionLinenumberEnd: 1929
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1929,12'
          Dst:             igraph_vector_int_all_e
    - functionName:    igraph_vector_int_all_e
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1885
      functionLinenumberEnd: 1909
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         28
      ICount:          157
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1887,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1887,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1888,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1888,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1888,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1889,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1889,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1889,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1890,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1890,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1890,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1892,39'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
        - Branch String:   'src/core/vector.pmt:1893,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1894,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1896,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1896,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1897,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1907,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1902,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1904,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1906,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1887,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1888,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1889,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1890,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1892,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1893,14'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_any_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1853
      functionLinenumberEnd: 1863
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - limit
      BBCount:         18
      ICount:          92
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1855,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1855,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1856,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1856,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1856,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1857,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1857,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1858,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1862,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1858,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1859,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1861,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1855,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1856,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_isininterval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1825
      functionLinenumberEnd: 1837
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - low
        - high
      BBCount:         21
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1827,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1827,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1828,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1828,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1828,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1829,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1829,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1832,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1836,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1832,27'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1832,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1833,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1832,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1833,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1835,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1827,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1828,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_move_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionLinenumberEnd: 1803
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - begin
        - end
        - to
      BBCount:         11
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1798,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1798,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1799,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1799,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1799,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1799,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1798,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1799,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_remove_fast
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1769
      functionLinenumberEnd: 1776
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - elem
      BBCount:         11
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_pop_back
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1770,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1770,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1771,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_pop_back
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1771,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1771,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1771,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_pop_back
      Callsites:
        - Src:             'src/core/vector.pmt:1770,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1771,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1773,28'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1775,5'
          Dst:             igraph_vector_int_pop_back
    - functionName:    igraph_vector_int_pop_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         19
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:830,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:830,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:831,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:831,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:831,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:832,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:832,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:832,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:833,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:833,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:833,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:833,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:830,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:831,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:832,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:833,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_remove
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1744
      functionLinenumberEnd: 1748
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - elem
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_remove_section
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1745,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1745,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1746,5'
              BranchSideFuncs:
                - igraph_vector_int_remove_section
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1746,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1746,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1746,5'
              BranchSideFuncs:
                - igraph_vector_int_remove_section
      Callsites:
        - Src:             'src/core/vector.pmt:1745,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1746,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1747,5'
          Dst:             igraph_vector_int_remove_section
    - functionName:    igraph_vector_int_init_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1679
      functionLinenumberEnd: 1689
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - start
        - end
      BBCount:         15
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1681,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1681,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1683,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1683,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1684,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1688,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1681,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:1681,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_cumsum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1634
      functionLinenumberEnd: 1656
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         31
      ICount:          170
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1639,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1639,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1640,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1640,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1640,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1641,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1641,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1641,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1642,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1642,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1642,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1644,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1644,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1644,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1646,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1646,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1650,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1655,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1639,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1640,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1641,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1642,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1644,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1644,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:1644,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_prod
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1603
      functionLinenumberEnd: 1615
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         15
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1606,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1606,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1607,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1607,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1607,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1608,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1608,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1612,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1615,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1606,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1607,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_sumsq
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionLinenumberEnd: 1586
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         15
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1577,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1577,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1578,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1578,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1578,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1579,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1579,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1583,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1586,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1577,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1578,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_sum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1571
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         15
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1562,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1562,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1563,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1563,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1563,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1564,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1564,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1568,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1571,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1562,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1563,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_init_copy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1531
      functionLinenumberEnd: 1543
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         19
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1534,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1534,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1535,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1535,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1535,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1537,47'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1538,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1538,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1540,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1534,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1535,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1537,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1538,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:1538,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_copy_to
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - to
      BBCount:         14
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1504,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1504,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1505,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1505,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1505,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1506,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1506,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1506,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1507,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1504,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1505,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_init_array
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1486
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - data
        - length
      BBCount:         14
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1478,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1478,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1481,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1481,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1482,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1485,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1478,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:1478,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_which_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1431
      functionLinenumberEnd: 1451
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         13
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1434,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1434,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1435,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1440,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1441,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1451,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1441,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1442,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1449,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1434,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:1434,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionLinenumberEnd: 1414
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         13
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1397,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1397,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1398,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1403,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1404,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1414,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1404,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1405,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1412,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1397,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:1397,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_which_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         13
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1361,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1361,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1362,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1367,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1368,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1378,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1368,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1369,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1376,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1361,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:1361,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         13
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1323,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1323,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1324,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1329,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1330,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1339,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1330,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1331,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1337,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1323,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:1323,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_resize_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1282
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         17
      ICount:          106
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1285,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1286,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1289,13'
              BranchSideFuncs:
                - realloc
        - Branch String:   'src/core/vector.pmt:1290,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1290,11'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1290,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1290,11'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1290,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs:
                - realloc
        - Branch String:   'src/core/vector.pmt:1292,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1292,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1293,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1290,11'
          Dst:             realloc
    - functionName:    igraph_vector_int_colex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1221
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_colex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1224,12'
          Dst:             igraph_vector_int_colex_cmp
    - functionName:    igraph_vector_int_colex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1168
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         16
      ICount:          133
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1175,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1176,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1190,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1176,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1178,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1181,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1183,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1184,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1186,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1186,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1187,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1189,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1190,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1191,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1194,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1172,10'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1173,10'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_lex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_lex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1138,12'
          Dst:             igraph_vector_int_lex_cmp
    - functionName:    igraph_vector_int_lex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1088
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         16
      ICount:          119
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1095,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1096,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1107,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1096,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1098,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1100,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1100,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1103,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1103,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1104,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1106,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1107,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1108,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1111,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1092,10'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1093,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: 995
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:998,10'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:999,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1001,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1001,10'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1002,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1004,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_int_i_sort_ind_cmp_asc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:983,10'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:984,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:986,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:986,10'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:987,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:989,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_int_sort_ind
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - inds
        - order
      BBCount:         38
      ICount:          209
      EdgeCount:       47
      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:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1040,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1040,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1041,9'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:1041,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1042,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1044,12'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:1044,12'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1044,12'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector.pmt:1044,10'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1044,12'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1044,12'
              BranchSideFuncs:
                - calloc
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1044,10'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1044,12'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1044,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1044,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1045,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1046,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1048,12'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
        - Branch String:   'src/core/vector.pmt:1048,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1049,20'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
            - BranchSide:      'src/core/vector.pmt:1051,13'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
        - Branch String:   'src/core/vector.pmt:1052,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1053,22'
              BranchSideFuncs:
                - igraph_qsort
                - free
            - BranchSide:      'src/core/vector.pmt:1055,22'
              BranchSideFuncs:
                - igraph_qsort
                - free
        - Branch String:   'src/core/vector.pmt:1057,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1058,28'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:1060,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/vector.pmt:1038,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1040,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:1040,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1044,12'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:1046,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1053,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1053,9'
          Dst:             igraph_vector_int_i_sort_ind_cmp_asc
        - Src:             'src/core/vector.pmt:1055,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1055,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: 928
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          33
      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: 970
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_int_reverse_sort_cmp
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:971,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:971,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:972,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_qsort
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:972,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:972,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:972,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_qsort
      Callsites:
        - Src:             'src/core/vector.pmt:971,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:972,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:973,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:973,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:973,5'
          Dst:             igraph_vector_int_reverse_sort_cmp
    - functionName:    igraph_vector_int_sort_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_int_size
        - igraph_vector_int_sort_cmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:950,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:950,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:951,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_qsort
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:951,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:951,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:951,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_qsort
      Callsites:
        - Src:             'src/core/vector.pmt:950,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:951,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:952,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:952,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:952,5'
          Dst:             igraph_vector_int_sort_cmp
    - functionName:    igraph_vector_int_permute
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - index
      BBCount:         44
      ICount:          225
      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:
        - Branch String:   'src/core/vector.pmt:877,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:877,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:878,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_update
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:878,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:878,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:879,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_update
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:879,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:879,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:880,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_update
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:880,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:880,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:881,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_update
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:881,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:881,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:890,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_update
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:890,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:890,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:891,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_update
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:893,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:898,18'
              BranchSideFuncs:
                - igraph_vector_int_update
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:901,5'
              BranchSideFuncs:
                - igraph_vector_int_update
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:901,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:901,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:903,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/core/vector.pmt:877,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:878,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:879,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:880,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:881,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:881,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:881,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_init
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:891,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:891,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.pmt:901,5'
          Dst:             igraph_vector_int_update
        - Src:             'src/core/vector.pmt:901,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:903,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.pmt:904,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_tail
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:811,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:811,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:812,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:812,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:812,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:812,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:811,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:812,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - start
        - end
      BBCount:         15
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:784,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:784,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:786,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:786,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:787,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:791,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:784,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:784,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_fill
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - e
      BBCount:         24
      ICount:          120
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_null
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:738,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:738,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:739,5'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:739,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:739,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:745,9'
              BranchSideFuncs:
                - igraph_vector_int_null
        - Branch String:   'src/core/vector.pmt:745,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:746,39'
              BranchSideFuncs:
                - igraph_vector_int_null
            - BranchSide:      'src/core/vector.pmt:749,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:749,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:750,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:757,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:750,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:751,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:753,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:757,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:757,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:758,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:738,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:739,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:746,9'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_vector_int_set
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - pos
        - value
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:694,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:694,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:695,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:695,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:695,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:695,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:694,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:695,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_get_ptr
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - pos
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:674,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:674,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:675,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:675,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:675,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:675,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:674,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:675,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_get
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - pos
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:651,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:651,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:652,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:652,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:652,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:652,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:651,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:652,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_insert
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - pos
        - value
      BBCount:         26
      ICount:          146
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:604,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:604,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:604,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:604,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:604,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:605,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:605,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:606,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:608,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:608,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:608,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:609,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:609,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:610,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:613,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:603,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:604,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:606,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:608,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:608,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_init_int_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - endmark
      BBCount:         27
      ICount:          167
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:360,19'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:360,19'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:360,19'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:361,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:362,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:364,10'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:368,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:368,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:369,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:372,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:373,32'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:375,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:373,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:372,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:372,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/core/vector.pmt:368,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:368,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:369,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:369,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_init_int
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - no
      BBCount:         18
      ICount:          114
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:318,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:318,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:320,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:321,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:322,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:324,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:322,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:321,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:321,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:318,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:318,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_init_real_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - v
        - endmark
      BBCount:         27
      ICount:          169
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:271,27'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:271,27'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:271,27'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:272,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:273,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:275,10'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:279,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:279,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:280,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:283,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:284,32'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:286,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:284,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:283,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:283,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/core/vector.pmt:279,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:279,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:280,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:280,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_init_real
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - no
      BBCount:         18
      ICount:          114
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:228,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:228,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:230,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:231,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:232,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:234,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:232,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:231,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:231,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:228,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:228,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_view
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - data
        - length
      BBCount:         10
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:181,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:182,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:184,9'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:184,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:184,9'
              BranchSideFuncs:
                - igraph_fatal
      Callsites:
        - Src:             'src/core/vector.pmt:184,9'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_index_in_place
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3441
      functionLinenumberEnd: 3459
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - idx
      BBCount:         22
      ICount:          136
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3445,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3445,11'
              BranchSideFuncs:
                - igraph_error
                - free
                - calloc
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - igraph_error
                - free
        - Branch String:   'src/core/vector.pmt:3445,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3445,11'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - free
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - igraph_error
                - free
        - Branch String:   'src/core/vector.pmt:3445,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - free
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - free
        - Branch String:   'src/core/vector.pmt:3446,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3447,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:3450,12'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/vector.pmt:3450,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3451,18'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:3454,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/vector.pmt:3443,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3445,11'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:3447,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_index
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3416
      functionLinenumberEnd: 3427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - newv
        - idx
      BBCount:         15
      ICount:          104
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3419,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3419,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3421,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3421,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3422,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3426,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:3418,37'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3419,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.pmt:3419,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_fprint
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3381
      functionLinenumberEnd: 3398
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - file
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3383,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3387,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/core/vector.pmt:3390,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/core/vector.pmt:3390,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3394,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/vector.pmt:3397,13'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/core/vector.pmt:3382,29'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:3387,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3394,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3397,5'
          Dst:             fprintf
    - functionName:    igraph_vector_bool_size
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    40
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:514,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:514,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:515,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:515,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:515,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:515,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:514,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:515,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_print
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3376
      functionLinenumberEnd: 3377
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3377,12'
          Dst:             igraph_vector_bool_fprint
    - functionName:    igraph_vector_bool_printf
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3359
      functionLinenumberEnd: 3368
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - format
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_bool_size
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3361,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3362,16'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
                - printf
            - BranchSide:      'src/core/vector.pmt:3364,12'
              BranchSideFuncs:
                - printf
                - putchar
                - printf
        - Branch String:   'src/core/vector.pmt:3364,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3365,9'
              BranchSideFuncs:
                - putchar
                - printf
                - printf
            - BranchSide:      'src/core/vector.pmt:3367,5'
              BranchSideFuncs:
                - printf
      Callsites:
        - Src:             'src/core/vector.pmt:3360,29'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:3362,9'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3365,9'
          Dst:             putchar
        - Src:             'src/core/vector.pmt:3365,23'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3367,5'
          Dst:             printf
    - functionName:    igraph_vector_bool_isnull
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2943
      functionLinenumberEnd: 2956
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         18
      ICount:          89
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2949,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2949,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2949,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2949,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2949,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2949,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2949,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2953,10'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2956,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2945,26'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_div
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2797
      functionLinenumberEnd: 2816
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2802,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2803,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2807,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2807,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2811,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2815,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2799,27'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2800,27'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2803,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_mul
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2760
      functionLinenumberEnd: 2779
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2765,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2766,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2770,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2770,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2774,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2778,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2762,27'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2763,27'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2766,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_sub
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2725
      functionLinenumberEnd: 2744
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2730,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2731,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2735,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2735,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2739,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2743,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2727,27'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2728,27'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2731,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_add
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2689
      functionLinenumberEnd: 2708
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2694,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2695,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2699,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2699,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2703,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2707,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2691,27'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2692,27'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2695,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_shuffle
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2661
      functionLinenumberEnd: 2673
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2666,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2667,13'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_integer
            - BranchSide:      'src/core/vector.pmt:2673,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2662,26'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2667,13'
          Dst:             igraph_rng_default
        - Src:             'src/core/vector.pmt:2667,13'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_vector_bool_rotate_left
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2619
      functionLinenumberEnd: 2627
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - n
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_bool_reverse_section
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2622,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2622,21'
              BranchSideFuncs:
                - igraph_vector_bool_reverse_section
                - igraph_vector_bool_reverse_section
                - igraph_vector_bool_reverse_section
            - BranchSide:      'src/core/vector.pmt:2623,9'
              BranchSideFuncs:
                - igraph_vector_bool_reverse_section
                - igraph_vector_bool_reverse_section
                - igraph_vector_bool_reverse_section
        - Branch String:   'src/core/vector.pmt:2623,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2623,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2624,46'
              BranchSideFuncs:
                - igraph_vector_bool_reverse_section
                - igraph_vector_bool_reverse_section
                - igraph_vector_bool_reverse_section
      Callsites:
        - Src:             'src/core/vector.pmt:2620,35'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2624,5'
          Dst:             igraph_vector_bool_reverse_section
        - Src:             'src/core/vector.pmt:2625,5'
          Dst:             igraph_vector_bool_reverse_section
        - Src:             'src/core/vector.pmt:2626,5'
          Dst:             igraph_vector_bool_reverse_section
    - functionName:    igraph_vector_bool_reverse_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2576
      functionLinenumberEnd: 2583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - from
        - to
      BBCount:         5
      ICount:          83
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2578,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2579,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2583,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_bool_reverse
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2599
      functionLinenumberEnd: 2601
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_reverse_section
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2600,52'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2600,5'
          Dst:             igraph_vector_bool_reverse_section
    - functionName:    igraph_vector_bool_swap_elements
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2557
      functionLinenumberEnd: 2561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - i
        - j
      BBCount:         1
      ICount:          47
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_bool_swap
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2534
      functionLinenumberEnd: 2541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_bool_update
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2517
      functionLinenumberEnd: 2522
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2519,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2519,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2520,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2518,26'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2519,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.pmt:2519,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_get_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2451
      functionLinenumberEnd: 2456
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - res
        - from
        - to
      BBCount:         11
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_bool_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2452,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2452,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2453,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2452,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.pmt:2452,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_append
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2420
      functionLinenumberEnd: 2444
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         35
      ICount:          206
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_bool_capacity
        - igraph_vector_bool_reserve
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2421,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2421,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2422,5'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_size
                - igraph_vector_bool_capacity
                - igraph_vector_bool_reserve
                - igraph_error
                - igraph_errorf
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2422,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2422,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2424,68'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_size
                - igraph_vector_bool_capacity
                - igraph_vector_bool_reserve
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/vector.pmt:2429,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2429,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/vector.pmt:2431,9'
              BranchSideFuncs:
                - igraph_vector_bool_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2431,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2432,44'
              BranchSideFuncs:
                - igraph_vector_bool_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2439,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2432,44'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2432,81'
              BranchSideFuncs:
                - igraph_vector_bool_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2432,26'
              BranchSideFuncs:
                - igraph_vector_bool_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2433,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2434,31'
              BranchSideFuncs:
                - igraph_vector_bool_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2436,9'
              BranchSideFuncs:
                - igraph_vector_bool_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2436,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2436,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2437,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2421,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2422,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2424,38'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2425,40'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2426,42'
          Dst:             igraph_vector_bool_capacity
        - Src:             'src/core/vector.pmt:2429,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector.pmt:2436,9'
          Dst:             igraph_vector_bool_reserve
        - Src:             'src/core/vector.pmt:2436,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_search
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2357
      functionLinenumberEnd: 2379
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - from
        - what
        - pos
      BBCount:         25
      ICount:          126
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2359,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2361,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2371,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2361,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2361,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2361,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2361,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2361,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2362,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2361,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2361,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2369,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2361,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2362,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2369,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2371,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2372,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2377,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2372,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2373,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2375,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2358,29'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_contains
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2320
      functionLinenumberEnd: 2333
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - v
        - what
      BBCount:         16
      ICount:          75
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2322,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2324,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2332,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2324,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2324,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2324,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2324,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2324,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2328,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2324,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2324,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2330,10'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2324,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2328,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2330,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_bool_add_constant
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2284
      functionLinenumberEnd: 2303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - v
        - plus
      BBCount:         16
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2288,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2288,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2288,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2288,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2288,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2289,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2288,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2289,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2296,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2296,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2296,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2300,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2285,32'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_scale
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2251
      functionLinenumberEnd: 2270
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - v
        - by
      BBCount:         16
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2255,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2255,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2256,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2255,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2255,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2263,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2255,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2256,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2263,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2263,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2263,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2267,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2252,32'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_is_equal
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1928
      functionLinenumberEnd: 1929
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1929,12'
          Dst:             igraph_vector_bool_all_e
    - functionName:    igraph_vector_bool_all_e
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1885
      functionLinenumberEnd: 1909
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         37
      ICount:          189
      EdgeCount:       43
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_fatal
        - igraph_vector_bool_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1887,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1887,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1888,5'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1888,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1888,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1889,5'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1889,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1889,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1890,5'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1890,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1890,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1892,39'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_size
        - Branch String:   'src/core/vector.pmt:1893,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1894,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1896,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1896,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1897,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1907,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1900,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1900,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1900,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1900,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1900,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1906,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1900,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1900,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1904,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1900,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1904,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1906,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1887,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1888,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1889,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1890,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1892,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:1893,14'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_move_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionLinenumberEnd: 1803
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - begin
        - end
        - to
      BBCount:         11
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1798,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1798,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1799,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1799,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1799,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1799,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1798,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1799,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_remove_fast
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1769
      functionLinenumberEnd: 1776
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - elem
      BBCount:         11
      ICount:          78
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_bool_pop_back
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1770,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1770,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1771,5'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_pop_back
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1771,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1771,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1771,5'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_pop_back
      Callsites:
        - Src:             'src/core/vector.pmt:1770,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1771,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1773,28'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:1775,5'
          Dst:             igraph_vector_bool_pop_back
    - functionName:    igraph_vector_bool_pop_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         19
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:830,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:830,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:831,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:831,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:831,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:832,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:832,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:832,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:833,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:833,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:833,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:833,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:830,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:831,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:832,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:833,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_remove
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1744
      functionLinenumberEnd: 1748
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - elem
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_bool_remove_section
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1745,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1745,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1746,5'
              BranchSideFuncs:
                - igraph_vector_bool_remove_section
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1746,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1746,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1746,5'
              BranchSideFuncs:
                - igraph_vector_bool_remove_section
      Callsites:
        - Src:             'src/core/vector.pmt:1745,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1746,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1747,5'
          Dst:             igraph_vector_bool_remove_section
    - functionName:    igraph_vector_bool_remove_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1709
      functionLinenumberEnd: 1728
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - from
        - to
      BBCount:         20
      ICount:          134
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_bool_size
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1712,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1712,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1713,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1713,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1713,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1715,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1715,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1716,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1719,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1719,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1720,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1723,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1723,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1724,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1710,29'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:1712,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1713,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_cumsum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1634
      functionLinenumberEnd: 1656
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         31
      ICount:          179
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1639,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1639,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1640,5'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1640,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1640,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1641,5'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1641,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1641,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1642,5'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1642,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1642,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1644,5'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1644,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1644,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1646,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1646,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1650,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1655,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1639,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1640,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1641,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1642,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1644,5'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:1644,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.pmt:1644,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_prod
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1603
      functionLinenumberEnd: 1615
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         15
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1606,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1606,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1607,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1607,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1607,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1608,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1608,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1612,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1615,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1606,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1607,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_sumsq
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionLinenumberEnd: 1586
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         15
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1577,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1577,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1578,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1578,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1578,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1579,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1579,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1583,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1586,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1577,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1578,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_sum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1571
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         15
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1562,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1562,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1563,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1563,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1563,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1564,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1564,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1568,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1571,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1562,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1563,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_init_copy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1531
      functionLinenumberEnd: 1543
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         19
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_init
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1534,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1534,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1535,5'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_init
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1535,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1535,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1537,47'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_init
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1538,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1538,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1540,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1534,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1535,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1537,17'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:1538,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:1538,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_init
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - size
      BBCount:         25
      ICount:          127
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:136,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:136,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:137,18'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:137,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:137,29'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector.pmt:137,16'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:143,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:143,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:143,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:143,21'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:143,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/vector.pmt:144,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:145,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:147,19'
              BranchSideFuncs: []
      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:145,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_copy_to
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - to
      BBCount:         14
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1504,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1504,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1505,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1505,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1505,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1506,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1506,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1506,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1507,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1504,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1505,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_init_array
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1486
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - data
        - length
      BBCount:         14
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1478,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1478,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1481,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1481,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1482,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1485,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1478,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:1478,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_resize_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1282
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         17
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1285,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1286,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1289,13'
              BranchSideFuncs:
                - realloc
        - Branch String:   'src/core/vector.pmt:1290,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1290,11'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1290,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1290,11'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1290,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs:
                - realloc
        - Branch String:   'src/core/vector.pmt:1292,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1292,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1293,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1290,11'
          Dst:             realloc
    - functionName:    igraph_vector_bool_tail
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:811,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:811,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:812,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:812,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:812,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:812,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:811,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:812,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_fill
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - v
        - e
      BBCount:         15
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:738,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:738,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:739,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:739,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:739,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:757,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:757,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:758,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:760,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:738,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:739,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_null
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         14
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_bool_size
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:717,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:717,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:718,5'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:718,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:718,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:719,39'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_size
        - Branch String:   'src/core/vector.pmt:719,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:719,9'
              BranchSideFuncs:
                - igraph_vector_bool_size
            - BranchSide:      'src/core/vector.pmt:720,16'
              BranchSideFuncs:
                - igraph_vector_bool_size
      Callsites:
        - Src:             'src/core/vector.pmt:717,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:718,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:719,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:720,49'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_set
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - v
        - pos
        - value
      BBCount:         11
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:694,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:694,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:695,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:695,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:695,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:695,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:694,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:695,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_get_ptr
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - pos
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:674,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:674,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:675,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:675,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:675,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:675,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:674,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:675,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_get
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - pos
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:651,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:651,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:652,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:652,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:652,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:652,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:651,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:652,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_insert
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - v
        - pos
        - value
      BBCount:         26
      ICount:          149
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:604,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:604,5'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_error
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:604,5'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:604,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:604,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:605,9'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:605,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:606,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:608,5'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:608,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:608,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:609,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:609,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:610,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:613,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:603,29'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:604,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:606,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:608,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.pmt:608,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_push_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - v
        - e
      BBCount:         33
      ICount:          170
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_reserve
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:565,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:565,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:566,5'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_reserve
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:566,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:566,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:568,9'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:568,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:570,67'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:581,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:571,37'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:571,71'
              BranchSideFuncs:
                - igraph_vector_bool_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:571,26'
              BranchSideFuncs:
                - igraph_vector_bool_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:572,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:573,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:575,13'
              BranchSideFuncs:
                - igraph_vector_bool_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:575,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:576,22'
              BranchSideFuncs:
                - igraph_vector_bool_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:578,9'
              BranchSideFuncs:
                - igraph_vector_bool_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:578,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:578,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:579,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:565,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:566,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:570,37'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:573,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:578,9'
          Dst:             igraph_vector_bool_reserve
        - Src:             'src/core/vector.pmt:578,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_clear
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:534,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:534,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:535,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:535,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:535,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:535,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:534,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:535,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_empty
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:495,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:495,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:496,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:496,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:496,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:496,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:495,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:496,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_init_int_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - endmark
      BBCount:         27
      ICount:          169
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:360,19'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:360,19'
              BranchSideFuncs:
                - igraph_vector_bool_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:360,19'
              BranchSideFuncs:
                - igraph_vector_bool_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:361,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:362,13'
              BranchSideFuncs:
                - igraph_vector_bool_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:364,10'
              BranchSideFuncs:
                - igraph_vector_bool_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:368,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:368,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:369,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:372,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:373,32'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:375,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:373,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:372,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:372,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/core/vector.pmt:368,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:368,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:369,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:369,5'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_bool_destroy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:400,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:400,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:403,9'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/vector.pmt:403,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:403,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:404,9'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/vector.pmt:400,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_init_int
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - no
      BBCount:         18
      ICount:          116
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:318,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:318,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:320,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:321,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:322,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:324,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:322,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:321,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:321,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:318,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:318,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_init_real_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - v
        - endmark
      BBCount:         27
      ICount:          173
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:271,27'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:271,27'
              BranchSideFuncs:
                - igraph_vector_bool_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:271,27'
              BranchSideFuncs:
                - igraph_vector_bool_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:272,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:273,13'
              BranchSideFuncs:
                - igraph_vector_bool_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:275,10'
              BranchSideFuncs:
                - igraph_vector_bool_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:279,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:279,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:280,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:283,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:284,32'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:286,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:284,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:283,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:283,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/core/vector.pmt:279,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:279,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:280,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:280,5'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_bool_init_real
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - no
      BBCount:         18
      ICount:          115
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:228,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:228,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:230,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:231,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:232,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:234,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:232,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:231,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:231,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:228,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:228,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_view
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - data
        - length
      BBCount:         10
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:181,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:182,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:184,9'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:184,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:184,9'
              BranchSideFuncs:
                - igraph_fatal
      Callsites:
        - Src:             'src/core/vector.pmt:184,9'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_index_in_place
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3441
      functionLinenumberEnd: 3459
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - idx
      BBCount:         22
      ICount:          134
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3445,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3445,11'
              BranchSideFuncs:
                - igraph_error
                - free
                - calloc
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - igraph_error
                - free
        - Branch String:   'src/core/vector.pmt:3445,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3445,11'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - free
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - igraph_error
                - free
        - Branch String:   'src/core/vector.pmt:3445,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - free
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - free
        - Branch String:   'src/core/vector.pmt:3446,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3447,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:3450,12'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/vector.pmt:3450,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3451,18'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:3454,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/vector.pmt:3443,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3445,11'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:3447,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_index
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3416
      functionLinenumberEnd: 3427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - newv
        - idx
      BBCount:         15
      ICount:          102
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3419,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3419,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3421,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3421,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3422,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3426,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:3418,37'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3419,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:3419,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_resize
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - new_size
      BBCount:         19
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_reserve
      functionUses:    17
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1258,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1258,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1259,5'
              BranchSideFuncs:
                - igraph_vector_char_reserve
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1259,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1259,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1260,5'
              BranchSideFuncs:
                - igraph_vector_char_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1260,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1260,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1261,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1258,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1259,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1260,5'
          Dst:             igraph_vector_char_reserve
        - Src:             'src/core/vector.pmt:1260,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_reserve
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - capacity
      BBCount:         34
      ICount:          184
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_capacity
        - realloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:463,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:463,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:464,5'
              BranchSideFuncs:
                - igraph_vector_char_capacity
                - igraph_error
                - realloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:464,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:464,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:465,5'
              BranchSideFuncs:
                - igraph_vector_char_capacity
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:465,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:465,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:467,58'
              BranchSideFuncs:
                - igraph_vector_char_capacity
                - igraph_error
                - realloc
        - Branch String:   'src/core/vector.pmt:469,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:470,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:473,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/vector.pmt:473,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:473,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:473,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:473,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:473,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:473,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/vector.pmt:474,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:474,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:476,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:463,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:464,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:465,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:467,24'
          Dst:             igraph_vector_char_capacity
        - Src:             'src/core/vector.pmt:473,11'
          Dst:             realloc
        - Src:             'src/core/vector.pmt:474,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_capacity
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_fprint
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3381
      functionLinenumberEnd: 3398
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - file
      BBCount:         10
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3383,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3387,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/core/vector.pmt:3390,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/core/vector.pmt:3390,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3394,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/vector.pmt:3397,13'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/core/vector.pmt:3382,29'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3387,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3394,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3397,5'
          Dst:             fprintf
    - functionName:    igraph_vector_char_size
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    64
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:514,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:514,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:515,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:515,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:515,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:515,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:514,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:515,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_print
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3376
      functionLinenumberEnd: 3377
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3377,12'
          Dst:             igraph_vector_char_fprint
    - functionName:    igraph_vector_char_printf
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3359
      functionLinenumberEnd: 3368
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - format
      BBCount:         10
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_size
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3361,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3362,16'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
                - printf
            - BranchSide:      'src/core/vector.pmt:3364,12'
              BranchSideFuncs:
                - printf
                - putchar
                - printf
        - Branch String:   'src/core/vector.pmt:3364,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3365,9'
              BranchSideFuncs:
                - putchar
                - printf
                - printf
            - BranchSide:      'src/core/vector.pmt:3367,5'
              BranchSideFuncs:
                - printf
      Callsites:
        - Src:             'src/core/vector.pmt:3360,29'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3362,9'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3365,9'
          Dst:             putchar
        - Src:             'src/core/vector.pmt:3365,23'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3367,5'
          Dst:             printf
    - functionName:    igraph_vector_char_difference_and_intersection_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3259
      functionLinenumberEnd: 3353
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
        - vdiff12
        - vdiff21
        - vint
      BBCount:         146
      ICount:          755
      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:
        - Branch String:   'src/core/vector.pmt:3265,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3265,22'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_clear
                - igraph_vector_char_clear
                - igraph_vector_char_clear
            - BranchSide:      'src/core/vector.pmt:3270,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_clear
                - igraph_vector_char_clear
                - igraph_vector_char_clear
        - Branch String:   'src/core/vector.pmt:3265,30'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3265,34'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_clear
                - igraph_vector_char_clear
                - igraph_vector_char_clear
            - BranchSide:      'src/core/vector.pmt:3270,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_clear
                - igraph_vector_char_clear
                - igraph_vector_char_clear
        - Branch String:   'src/core/vector.pmt:3265,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3267,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_clear
                - igraph_vector_char_clear
                - igraph_vector_char_clear
            - BranchSide:      'src/core/vector.pmt:3270,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_clear
                - igraph_vector_char_clear
                - igraph_vector_char_clear
        - Branch String:   'src/core/vector.pmt:3270,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3271,40'
              BranchSideFuncs:
                - igraph_vector_char_clear
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_clear
                - igraph_vector_char_clear
            - BranchSide:      'src/core/vector.pmt:3273,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_clear
                - igraph_vector_char_clear
        - Branch String:   'src/core/vector.pmt:3273,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3274,40'
              BranchSideFuncs:
                - igraph_vector_char_clear
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_clear
            - BranchSide:      'src/core/vector.pmt:3276,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_clear
        - Branch String:   'src/core/vector.pmt:3276,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3277,40'
              BranchSideFuncs:
                - igraph_vector_char_clear
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3280,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3280,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3282,13'
              BranchSideFuncs:
                - igraph_vector_char_update
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3288,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_update
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3282,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3283,13'
              BranchSideFuncs:
                - igraph_vector_char_update
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3285,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3283,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3283,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3284,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3288,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3290,13'
              BranchSideFuncs:
                - igraph_vector_char_update
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3297,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3290,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3291,13'
              BranchSideFuncs:
                - igraph_vector_char_update
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3293,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3291,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3291,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3292,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3297,19'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3297,22'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3297,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3297,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3298,10'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3300,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3300,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3300,20'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3306,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3300,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3301,9'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3306,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3301,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3301,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3302,16'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3306,19'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3306,22'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3306,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3306,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3307,10'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3309,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3309,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3309,20'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3315,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3309,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3310,9'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3315,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3310,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3310,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3311,16'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3315,19'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3315,22'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3315,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3315,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3316,25'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3337,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3318,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3319,14'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3323,20'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3320,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3321,17'
              BranchSideFuncs:
                - igraph_vector_char_push_back
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3323,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3321,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3321,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3322,13'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3323,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3324,17'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3329,17'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3324,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3325,17'
              BranchSideFuncs:
                - igraph_vector_char_push_back
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3327,14'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3325,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3325,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3326,13'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3329,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3330,17'
              BranchSideFuncs:
                - igraph_vector_char_push_back
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3332,14'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3330,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3330,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3331,13'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3337,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3337,20'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3345,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3337,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3338,49'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3345,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3339,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3339,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3340,16'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3345,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3345,20'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3352,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3345,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3346,49'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3352,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3347,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3347,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3348,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:3261,10'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3262,10'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3271,9'
          Dst:             igraph_vector_char_clear
        - Src:             'src/core/vector.pmt:3274,9'
          Dst:             igraph_vector_char_clear
        - Src:             'src/core/vector.pmt:3277,9'
          Dst:             igraph_vector_char_clear
        - Src:             'src/core/vector.pmt:3283,13'
          Dst:             igraph_vector_char_update
        - Src:             'src/core/vector.pmt:3283,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3291,13'
          Dst:             igraph_vector_char_update
        - Src:             'src/core/vector.pmt:3291,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3301,9'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:3301,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3310,9'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:3310,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3321,17'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:3321,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3325,17'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:3325,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3330,17'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:3330,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3338,19'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3339,9'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:3339,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3346,19'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3347,9'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:3347,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_clear
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:534,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:534,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:535,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:535,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:535,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:535,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:534,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:535,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_update
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2517
      functionLinenumberEnd: 2522
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
        - igraph_vector_char_size
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2519,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2519,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2520,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2518,26'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2519,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:2519,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_push_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - v
        - e
      BBCount:         33
      ICount:          167
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_reserve
        - igraph_vector_char_size
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:565,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:565,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:566,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_reserve
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:566,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:566,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:568,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:568,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:570,67'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:581,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:571,37'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:571,71'
              BranchSideFuncs:
                - igraph_vector_char_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:571,26'
              BranchSideFuncs:
                - igraph_vector_char_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:572,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:573,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:575,13'
              BranchSideFuncs:
                - igraph_vector_char_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:575,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:576,22'
              BranchSideFuncs:
                - igraph_vector_char_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:578,9'
              BranchSideFuncs:
                - igraph_vector_char_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:578,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:578,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:579,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:565,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:566,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:570,37'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:573,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:578,9'
          Dst:             igraph_vector_char_reserve
        - Src:             'src/core/vector.pmt:578,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_difference_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3221
      functionLinenumberEnd: 3223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
        - result
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_difference_and_intersection_sorted
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3222,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: 3088
      functionLinenumberEnd: 3126
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - begin1
        - end1
        - v2
        - begin2
        - end2
        - result
      BBCount:         21
      ICount:          220
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_i_vector_char_binsearch_slice
        - igraph_i_vector_char_intersection_size_sorted
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3092,24'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3092,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3093,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3092,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3093,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3096,13'
              BranchSideFuncs:
                - igraph_i_vector_char_binsearch_slice
                - igraph_i_vector_char_intersection_size_sorted
                - igraph_i_vector_char_intersection_size_sorted
                - igraph_i_vector_char_binsearch_slice
                - igraph_i_vector_char_intersection_size_sorted
                - igraph_i_vector_char_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3099,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3100,18'
              BranchSideFuncs:
                - igraph_i_vector_char_binsearch_slice
                - igraph_i_vector_char_intersection_size_sorted
                - igraph_i_vector_char_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3113,18'
              BranchSideFuncs:
                - igraph_i_vector_char_binsearch_slice
                - igraph_i_vector_char_intersection_size_sorted
                - igraph_i_vector_char_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3105,30'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3105,33'
              BranchSideFuncs:
                - igraph_i_vector_char_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3110,13'
              BranchSideFuncs:
                - igraph_i_vector_char_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3105,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3106,15'
              BranchSideFuncs:
                - igraph_i_vector_char_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3110,13'
              BranchSideFuncs:
                - igraph_i_vector_char_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3118,30'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3118,33'
              BranchSideFuncs:
                - igraph_i_vector_char_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3123,13'
              BranchSideFuncs:
                - igraph_i_vector_char_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3118,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3119,15'
              BranchSideFuncs:
                - igraph_i_vector_char_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3123,13'
              BranchSideFuncs:
                - igraph_i_vector_char_intersection_size_sorted
      Callsites:
        - Src:             'src/core/vector.pmt:3101,9'
          Dst:             igraph_i_vector_char_binsearch_slice
        - Src:             'src/core/vector.pmt:3102,9'
          Dst:             igraph_i_vector_char_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3109,9'
          Dst:             igraph_i_vector_char_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3114,9'
          Dst:             igraph_i_vector_char_binsearch_slice
        - Src:             'src/core/vector.pmt:3115,9'
          Dst:             igraph_i_vector_char_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3122,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: 2176
      functionLinenumberEnd: 2201
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - what
        - pos
        - start
        - end
      BBCount:         17
      ICount:          117
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2180,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2182,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2196,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2183,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2184,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2185,20'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2185,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2186,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2188,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2188,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2189,24'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2191,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2196,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2197,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2200,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_char_intersection_size_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3165
      functionLinenumberEnd: 3202
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         21
      ICount:          184
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_i_vector_char_intersection_size_sorted
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3175,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3175,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3176,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3175,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3176,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3179,9'
              BranchSideFuncs:
                - igraph_i_vector_char_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3179,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3179,41'
              BranchSideFuncs:
                - igraph_i_vector_char_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3179,73'
              BranchSideFuncs:
                - igraph_i_vector_char_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3186,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3189,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3198,13'
              BranchSideFuncs:
                - igraph_i_vector_char_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3190,27'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3190,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3190,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3190,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3191,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3196,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:3170,13'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3171,13'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3197,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: 2970
      functionLinenumberEnd: 3009
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - begin1
        - end1
        - v2
        - begin2
        - end2
        - result
      BBCount:         64
      ICount:          413
      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:
        - Branch String:   'src/core/vector.pmt:2973,24'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2973,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2974,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2973,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2974,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2977,13'
              BranchSideFuncs:
                - igraph_i_vector_char_binsearch_slice
                - igraph_i_vector_char_intersect_sorted
                - igraph_vector_char_push_back
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_vector_char_binsearch_slice
                - igraph_i_vector_char_intersect_sorted
                - igraph_vector_char_push_back
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2980,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2981,18'
              BranchSideFuncs:
                - igraph_i_vector_char_binsearch_slice
                - igraph_i_vector_char_intersect_sorted
                - igraph_vector_char_push_back
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2994,18'
              BranchSideFuncs:
                - igraph_i_vector_char_binsearch_slice
                - igraph_i_vector_char_intersect_sorted
                - igraph_vector_char_push_back
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2983,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2983,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2986,15'
              BranchSideFuncs:
                - igraph_vector_char_push_back
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2986,30'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2986,33'
              BranchSideFuncs:
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2990,9'
              BranchSideFuncs:
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2986,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2987,13'
              BranchSideFuncs:
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2990,9'
              BranchSideFuncs:
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2987,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2987,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2988,19'
              BranchSideFuncs:
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2990,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2990,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2993,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2996,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2996,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2999,15'
              BranchSideFuncs:
                - igraph_vector_char_push_back
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2999,30'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2999,33'
              BranchSideFuncs:
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3003,9'
              BranchSideFuncs:
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2999,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3000,13'
              BranchSideFuncs:
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3003,9'
              BranchSideFuncs:
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3000,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3000,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3001,19'
              BranchSideFuncs:
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3003,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3003,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/core/vector.pmt:2982,9'
          Dst:             igraph_i_vector_char_binsearch_slice
        - Src:             'src/core/vector.pmt:2983,9'
          Dst:             igraph_i_vector_char_intersect_sorted
        - Src:             'src/core/vector.pmt:2983,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2987,13'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:2987,13'
          Dst:             igraph_error
        - 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:2995,9'
          Dst:             igraph_i_vector_char_binsearch_slice
        - Src:             'src/core/vector.pmt:2996,9'
          Dst:             igraph_i_vector_char_intersect_sorted
        - Src:             'src/core/vector.pmt:2996,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3000,13'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:3000,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_i_vector_char_intersect_sorted
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3047
      functionLinenumberEnd: 3082
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
        - result
      BBCount:         41
      ICount:          243
      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:
        - Branch String:   'src/core/vector.pmt:3056,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3056,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3057,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3056,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3057,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3060,9'
              BranchSideFuncs:
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3060,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3060,41'
              BranchSideFuncs:
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3060,73'
              BranchSideFuncs:
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3064,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3065,26'
              BranchSideFuncs:
                - igraph_vector_char_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3078,9'
              BranchSideFuncs:
                - igraph_i_vector_char_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3066,27'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3066,30'
              BranchSideFuncs:
                - igraph_vector_char_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3066,9'
              BranchSideFuncs:
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3066,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3067,23'
              BranchSideFuncs:
                - igraph_vector_char_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3077,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3068,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3069,19'
              BranchSideFuncs:
                - igraph_vector_char_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3070,24'
              BranchSideFuncs:
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3070,24'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3071,19'
              BranchSideFuncs:
                - igraph_vector_char_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3073,19'
              BranchSideFuncs:
                - igraph_vector_char_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3074,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3074,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3078,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3078,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/core/vector.pmt:3051,13'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3052,13'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3054,5'
          Dst:             igraph_vector_char_clear
        - Src:             'src/core/vector.pmt:3074,17'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:3074,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3078,9'
          Dst:             igraph_i_vector_char_intersect_sorted
        - Src:             'src/core/vector.pmt:3078,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_isnull
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2943
      functionLinenumberEnd: 2956
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2951,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2951,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2951,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2951,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2953,10'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2956,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2945,26'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_which_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2899
      functionLinenumberEnd: 2927
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - which_min
        - which_max
      BBCount:         16
      ICount:          118
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2902,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2902,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2903,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2911,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2912,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2925,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2912,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2913,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2914,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2902,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:2902,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_empty
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:495,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:495,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:496,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:496,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:496,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:496,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:495,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:496,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2854
      functionLinenumberEnd: 2876
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - min
        - max
      BBCount:         16
      ICount:          106
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2856,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2856,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2857,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2862,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2863,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2876,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2863,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2864,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2865,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2856,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:2856,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_abs
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2820
      functionLinenumberEnd: 2831
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         10
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2826,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2827,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2831,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2827,25'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2827,46'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2827,63'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2825,29'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_div
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2797
      functionLinenumberEnd: 2816
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2802,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2803,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2807,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2807,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2811,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2815,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2799,27'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2800,27'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2803,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_mul
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2760
      functionLinenumberEnd: 2779
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2765,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2766,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2770,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2770,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2774,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2778,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2762,27'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2763,27'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2766,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_sub
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2725
      functionLinenumberEnd: 2744
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2730,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2731,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2735,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2735,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2739,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2743,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2727,27'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2728,27'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2731,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_add
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2689
      functionLinenumberEnd: 2708
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2694,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2695,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2699,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2699,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2703,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2707,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2691,27'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2692,27'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2695,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_shuffle
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2661
      functionLinenumberEnd: 2673
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2666,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2667,13'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_integer
            - BranchSide:      'src/core/vector.pmt:2673,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2662,26'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2667,13'
          Dst:             igraph_rng_default
        - Src:             'src/core/vector.pmt:2667,13'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_vector_char_rotate_left
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2619
      functionLinenumberEnd: 2627
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - n
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_reverse_section
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2622,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2622,21'
              BranchSideFuncs:
                - igraph_vector_char_reverse_section
                - igraph_vector_char_reverse_section
                - igraph_vector_char_reverse_section
            - BranchSide:      'src/core/vector.pmt:2623,9'
              BranchSideFuncs:
                - igraph_vector_char_reverse_section
                - igraph_vector_char_reverse_section
                - igraph_vector_char_reverse_section
        - Branch String:   'src/core/vector.pmt:2623,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2623,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2624,46'
              BranchSideFuncs:
                - igraph_vector_char_reverse_section
                - igraph_vector_char_reverse_section
                - igraph_vector_char_reverse_section
      Callsites:
        - Src:             'src/core/vector.pmt:2620,35'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2624,5'
          Dst:             igraph_vector_char_reverse_section
        - Src:             'src/core/vector.pmt:2625,5'
          Dst:             igraph_vector_char_reverse_section
        - Src:             'src/core/vector.pmt:2626,5'
          Dst:             igraph_vector_char_reverse_section
    - functionName:    igraph_vector_char_reverse_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2576
      functionLinenumberEnd: 2583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - from
        - to
      BBCount:         5
      ICount:          77
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2578,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2579,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2583,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_char_reverse
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2599
      functionLinenumberEnd: 2601
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_reverse_section
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2600,52'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2600,5'
          Dst:             igraph_vector_char_reverse_section
    - functionName:    igraph_vector_char_swap_elements
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2557
      functionLinenumberEnd: 2561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - i
        - j
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_swap
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2534
      functionLinenumberEnd: 2541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_maxdifference
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2477
      functionLinenumberEnd: 2497
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         13
      ICount:          103
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2480,26'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2480,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2480,41'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2484,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2485,48'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2497,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2487,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2488,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2495,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2478,27'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2479,27'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_get_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2451
      functionLinenumberEnd: 2456
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - res
        - from
        - to
      BBCount:         11
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2452,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2452,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2453,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2452,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:2452,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_append
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2420
      functionLinenumberEnd: 2444
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         35
      ICount:          206
      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:
        - Branch String:   'src/core/vector.pmt:2421,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2421,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2422,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_vector_char_capacity
                - igraph_vector_char_reserve
                - igraph_error
                - igraph_errorf
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2422,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2422,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2424,68'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_vector_char_capacity
                - igraph_vector_char_reserve
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/vector.pmt:2429,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2429,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/vector.pmt:2431,9'
              BranchSideFuncs:
                - igraph_vector_char_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2431,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2432,44'
              BranchSideFuncs:
                - igraph_vector_char_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2439,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2432,44'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2432,81'
              BranchSideFuncs:
                - igraph_vector_char_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2432,26'
              BranchSideFuncs:
                - igraph_vector_char_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2433,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2434,31'
              BranchSideFuncs:
                - igraph_vector_char_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2436,9'
              BranchSideFuncs:
                - igraph_vector_char_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2436,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2436,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2437,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2421,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2422,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2424,38'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2425,40'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2426,42'
          Dst:             igraph_vector_char_capacity
        - Src:             'src/core/vector.pmt:2429,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector.pmt:2436,9'
          Dst:             igraph_vector_char_reserve
        - Src:             'src/core/vector.pmt:2436,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_filter_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2389
      functionLinenumberEnd: 2402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - v
        - elem
      BBCount:         15
      ICount:          108
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_char_remove_section
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2392,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2392,21'
              BranchSideFuncs:
                - igraph_vector_char_remove_section
            - BranchSide:      'src/core/vector.pmt:2392,5'
              BranchSideFuncs:
                - igraph_vector_char_remove_section
        - Branch String:   'src/core/vector.pmt:2392,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2393,10'
              BranchSideFuncs:
                - igraph_vector_char_remove_section
            - BranchSide:      'src/core/vector.pmt:2395,9'
              BranchSideFuncs:
                - igraph_vector_char_remove_section
        - Branch String:   'src/core/vector.pmt:2397,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2397,21'
              BranchSideFuncs:
                - igraph_vector_char_remove_section
            - BranchSide:      'src/core/vector.pmt:2397,5'
              BranchSideFuncs:
                - igraph_vector_char_remove_section
        - Branch String:   'src/core/vector.pmt:2397,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2398,10'
              BranchSideFuncs:
                - igraph_vector_char_remove_section
            - BranchSide:      'src/core/vector.pmt:2401,45'
              BranchSideFuncs:
                - igraph_vector_char_remove_section
      Callsites:
        - Src:             'src/core/vector.pmt:2390,33'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2401,5'
          Dst:             igraph_vector_char_remove_section
    - functionName:    igraph_vector_char_remove_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1709
      functionLinenumberEnd: 1728
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - from
        - to
      BBCount:         20
      ICount:          134
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1712,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1712,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1713,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1713,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1713,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1715,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1715,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1716,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1719,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1719,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1720,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1723,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1723,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1724,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1710,29'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1712,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1713,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_search
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2357
      functionLinenumberEnd: 2379
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - from
        - what
        - pos
      BBCount:         16
      ICount:          94
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2359,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2365,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2371,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2365,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2366,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2369,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2371,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2372,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2377,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2372,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2373,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2375,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2358,29'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_contains
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2320
      functionLinenumberEnd: 2333
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - v
        - what
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2322,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2326,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2332,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2326,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2328,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2330,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_char_add_constant
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2284
      functionLinenumberEnd: 2303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - v
        - plus
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2292,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2293,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2296,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2296,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2296,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2300,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2285,32'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_scale
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2251
      functionLinenumberEnd: 2270
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - v
        - by
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2259,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2260,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2263,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2263,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2263,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2267,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2252,32'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_contains_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2217
      functionLinenumberEnd: 2234
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - v
        - what
      BBCount:         13
      ICount:          93
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2221,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2223,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2233,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2224,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2225,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2226,20'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2226,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2227,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2229,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2219,30'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2158
      functionLinenumberEnd: 2173
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - what
        - pos
        - start
        - end
      BBCount:         19
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_char_binsearch_slice
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2162,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2163,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2165,9'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_i_vector_char_binsearch_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2165,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2166,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2168,9'
              BranchSideFuncs:
                - igraph_i_vector_char_binsearch_slice
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2168,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2169,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2172,55'
              BranchSideFuncs:
                - igraph_i_vector_char_binsearch_slice
      Callsites:
        - Src:             'src/core/vector.pmt:2163,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2165,18'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2166,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2169,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2172,12'
          Dst:             igraph_i_vector_char_binsearch_slice
    - functionName:    igraph_vector_char_binsearch
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2123
      functionLinenumberEnd: 2125
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - what
        - pos
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_vector_char_binsearch_slice
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2125,16'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2124,12'
          Dst:             igraph_i_vector_char_binsearch_slice
    - functionName:    igraph_vector_char_all_ge
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2065
      functionLinenumberEnd: 2085
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         28
      ICount:          159
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2067,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2067,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2068,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2068,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2068,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2069,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2069,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2069,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2070,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2070,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2070,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2072,39'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
        - Branch String:   'src/core/vector.pmt:2073,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2074,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2076,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2076,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2077,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2083,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2079,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2080,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2082,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2067,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2068,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2069,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2070,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2072,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2073,14'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_all_le
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2027
      functionLinenumberEnd: 2047
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         28
      ICount:          159
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2029,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2029,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2030,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2030,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2030,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2031,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2031,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2031,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2032,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2032,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2032,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2034,39'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
        - Branch String:   'src/core/vector.pmt:2035,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2036,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2038,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2038,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2039,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2045,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2041,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2042,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2044,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2029,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2030,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2031,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2032,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2034,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2035,14'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_all_g
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1988
      functionLinenumberEnd: 2009
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         28
      ICount:          159
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1991,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1991,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1992,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1992,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1992,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1993,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1993,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1993,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1994,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1994,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1994,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1996,39'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
        - Branch String:   'src/core/vector.pmt:1997,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1998,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2000,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2000,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2001,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2007,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2003,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2004,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2006,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1991,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1992,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1993,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1994,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1996,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1997,14'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_all_l
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1950
      functionLinenumberEnd: 1970
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         28
      ICount:          159
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1952,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1952,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1953,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1953,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1953,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1954,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1954,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1954,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1955,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1955,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1955,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1957,39'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
        - Branch String:   'src/core/vector.pmt:1958,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1959,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1961,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1961,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1962,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1968,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1964,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1965,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1967,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1952,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1953,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1954,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1955,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1957,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1958,14'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_is_equal
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1928
      functionLinenumberEnd: 1929
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1929,12'
          Dst:             igraph_vector_char_all_e
    - functionName:    igraph_vector_char_all_e
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1885
      functionLinenumberEnd: 1909
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         28
      ICount:          159
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1887,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1887,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1888,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1888,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1888,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1889,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1889,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1889,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1890,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1890,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1890,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1892,39'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
        - Branch String:   'src/core/vector.pmt:1893,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1894,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1896,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1896,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1897,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1907,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1902,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1904,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1906,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1887,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1888,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1889,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1890,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1892,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1893,14'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_any_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1853
      functionLinenumberEnd: 1863
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - v
        - limit
      BBCount:         18
      ICount:          94
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1855,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1855,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1856,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1856,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1856,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1857,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1857,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1858,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1862,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1858,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1859,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1861,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1855,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1856,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_isininterval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1825
      functionLinenumberEnd: 1837
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - v
        - low
        - high
      BBCount:         21
      ICount:          110
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1827,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1827,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1828,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1828,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1828,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1829,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1829,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1832,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1836,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1832,27'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1832,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1833,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1832,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1833,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1835,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1827,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1828,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_move_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionLinenumberEnd: 1803
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - begin
        - end
        - to
      BBCount:         11
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1798,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1798,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1799,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1799,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1799,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1799,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1798,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1799,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_remove_fast
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1769
      functionLinenumberEnd: 1776
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - elem
      BBCount:         11
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_pop_back
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1770,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1770,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1771,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_pop_back
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1771,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1771,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1771,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_pop_back
      Callsites:
        - Src:             'src/core/vector.pmt:1770,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1771,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1773,28'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1775,5'
          Dst:             igraph_vector_char_pop_back
    - functionName:    igraph_vector_char_pop_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         19
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:830,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:830,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:831,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:831,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:831,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:832,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:832,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:832,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:833,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:833,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:833,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:833,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:830,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:831,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:832,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:833,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_remove
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1744
      functionLinenumberEnd: 1748
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - elem
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_remove_section
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1745,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1745,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1746,5'
              BranchSideFuncs:
                - igraph_vector_char_remove_section
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1746,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1746,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1746,5'
              BranchSideFuncs:
                - igraph_vector_char_remove_section
      Callsites:
        - Src:             'src/core/vector.pmt:1745,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1746,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1747,5'
          Dst:             igraph_vector_char_remove_section
    - functionName:    igraph_vector_char_init_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1679
      functionLinenumberEnd: 1689
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - v
        - start
        - end
      BBCount:         15
      ICount:          93
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1681,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1681,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1683,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1683,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1684,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1688,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1681,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:1681,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_init
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - size
      BBCount:         25
      ICount:          127
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:136,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:136,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:137,18'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:137,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:137,29'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector.pmt:137,16'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:143,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:143,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:143,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:143,21'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:143,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/vector.pmt:144,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:145,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:147,19'
              BranchSideFuncs: []
      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:145,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_cumsum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1634
      functionLinenumberEnd: 1656
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         31
      ICount:          173
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_resize
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1639,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1639,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1640,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1640,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1640,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1641,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1641,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1641,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1642,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1642,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1642,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1644,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1644,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1644,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1646,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1646,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1650,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1655,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1639,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1640,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1641,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1642,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1644,5'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1644,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:1644,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_prod
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1603
      functionLinenumberEnd: 1615
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         15
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1606,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1606,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1607,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1607,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1607,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1608,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1608,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1612,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1615,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1606,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1607,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_sumsq
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionLinenumberEnd: 1586
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         15
      ICount:          89
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1577,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1577,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1578,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1578,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1578,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1579,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1579,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1583,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1586,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1577,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1578,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_sum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1571
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         15
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1562,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1562,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1563,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1563,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1563,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1564,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1564,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1568,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1571,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1562,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1563,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_init_copy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1531
      functionLinenumberEnd: 1543
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         19
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_init
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1534,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1534,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1535,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_init
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1535,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1535,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1537,47'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_init
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1538,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1538,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1540,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1534,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1535,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1537,17'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1538,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:1538,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_copy_to
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - to
      BBCount:         14
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1504,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1504,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1505,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1505,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1505,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1506,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1506,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1506,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1507,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1504,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1505,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_init_array
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1486
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - data
        - length
      BBCount:         14
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1478,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1478,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1481,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1481,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1482,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1485,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1478,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:1478,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_which_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1431
      functionLinenumberEnd: 1451
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         13
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1434,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1434,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1435,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1440,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1441,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1451,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1441,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1442,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1449,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1434,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:1434,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionLinenumberEnd: 1414
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1397,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1397,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1398,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1403,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1404,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1414,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1404,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1405,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1412,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1397,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:1397,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_which_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         13
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1361,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1361,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1362,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1367,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1368,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1378,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1368,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1369,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1376,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1361,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:1361,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1323,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1323,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1324,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1329,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1330,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1339,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1330,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1331,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1337,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1323,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:1323,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_resize_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1282
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         17
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1285,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1286,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1289,13'
              BranchSideFuncs:
                - realloc
        - Branch String:   'src/core/vector.pmt:1290,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1290,11'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1290,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1290,11'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1290,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs:
                - realloc
        - Branch String:   'src/core/vector.pmt:1292,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1292,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1293,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1290,11'
          Dst:             realloc
    - functionName:    igraph_vector_char_colex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1221
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_colex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1224,12'
          Dst:             igraph_vector_char_colex_cmp
    - functionName:    igraph_vector_char_colex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1168
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         16
      ICount:          137
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1175,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1176,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1190,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1176,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1178,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1181,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1183,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1184,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1186,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1186,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1187,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1189,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1190,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1191,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1194,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1172,10'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1173,10'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_lex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_lex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1138,12'
          Dst:             igraph_vector_char_lex_cmp
    - functionName:    igraph_vector_char_lex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1088
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         16
      ICount:          123
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1095,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1096,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1107,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1096,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1098,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1100,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1100,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1103,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1103,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1104,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1106,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1107,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1108,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1111,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1092,10'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1093,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: 995
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:998,10'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:999,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1001,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1001,10'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1002,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1004,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_char_i_sort_ind_cmp_asc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:983,10'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:984,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:986,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:986,10'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:987,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:989,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_char_sort_ind
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - inds
        - order
      BBCount:         38
      ICount:          208
      EdgeCount:       47
      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:
        - Branch String:   'src/core/vector.pmt:1040,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1040,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1041,9'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:1041,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1042,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1044,12'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:1044,12'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1044,12'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector.pmt:1044,10'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1044,12'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1044,12'
              BranchSideFuncs:
                - calloc
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1044,10'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1044,12'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1044,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1044,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1045,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1046,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1048,12'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
        - Branch String:   'src/core/vector.pmt:1048,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1049,20'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
            - BranchSide:      'src/core/vector.pmt:1051,13'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
        - Branch String:   'src/core/vector.pmt:1052,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1053,22'
              BranchSideFuncs:
                - igraph_qsort
                - free
            - BranchSide:      'src/core/vector.pmt:1055,22'
              BranchSideFuncs:
                - igraph_qsort
                - free
        - Branch String:   'src/core/vector.pmt:1057,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1058,28'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:1060,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/vector.pmt:1038,29'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1040,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:1040,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1044,12'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:1046,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1053,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1053,9'
          Dst:             igraph_vector_char_i_sort_ind_cmp_asc
        - Src:             'src/core/vector.pmt:1055,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1055,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: 928
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          37
      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: 970
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_char_reverse_sort_cmp
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:971,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:971,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:972,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_qsort
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:972,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:972,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:972,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_qsort
      Callsites:
        - Src:             'src/core/vector.pmt:971,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:972,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:973,33'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:973,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:973,5'
          Dst:             igraph_vector_char_reverse_sort_cmp
    - functionName:    igraph_vector_char_sort_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_char_size
        - igraph_vector_char_sort_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:950,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:950,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:951,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_qsort
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:951,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:951,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:951,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_qsort
      Callsites:
        - Src:             'src/core/vector.pmt:950,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:951,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:952,33'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:952,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:952,5'
          Dst:             igraph_vector_char_sort_cmp
    - functionName:    igraph_vector_char_permute
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - index
      BBCount:         44
      ICount:          225
      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:
        - Branch String:   'src/core/vector.pmt:877,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:877,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:878,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_char_update
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:878,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:878,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:879,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_char_update
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:879,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:879,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:880,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_char_update
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:880,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:880,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:881,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_char_update
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:881,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:881,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:890,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_char_update
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:890,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:890,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:891,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_char_update
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:893,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:898,18'
              BranchSideFuncs:
                - igraph_vector_char_update
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:901,5'
              BranchSideFuncs:
                - igraph_vector_char_update
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:901,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:901,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:903,5'
              BranchSideFuncs:
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/core/vector.pmt:877,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:878,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:879,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:880,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:881,5'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:881,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:881,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_char_init
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:891,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:891,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/core/vector.pmt:901,5'
          Dst:             igraph_vector_char_update
        - Src:             'src/core/vector.pmt:901,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:903,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/core/vector.pmt:904,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_char_destroy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:400,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:400,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:403,9'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/vector.pmt:403,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:403,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:404,9'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/vector.pmt:400,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_tail
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:811,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:811,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:812,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:812,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:812,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:812,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:811,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:812,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - v
        - start
        - end
      BBCount:         15
      ICount:          93
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:784,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:784,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:786,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:786,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:787,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:791,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:784,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:784,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_fill
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - v
        - e
      BBCount:         15
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:738,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:738,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:739,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:739,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:739,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:757,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:757,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:758,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:760,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:738,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:739,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_null
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         14
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:717,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:717,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:718,5'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:718,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:718,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:719,39'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_vector_char_size
        - Branch String:   'src/core/vector.pmt:719,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:719,9'
              BranchSideFuncs:
                - igraph_vector_char_size
            - BranchSide:      'src/core/vector.pmt:720,16'
              BranchSideFuncs:
                - igraph_vector_char_size
      Callsites:
        - Src:             'src/core/vector.pmt:717,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:718,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:719,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:720,49'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_set
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - v
        - pos
        - value
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:694,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:694,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:695,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:695,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:695,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:695,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:694,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:695,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_get_ptr
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - pos
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:674,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:674,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:675,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:675,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:675,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:675,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:674,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:675,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_get
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - pos
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:651,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:651,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:652,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:652,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:652,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:652,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:651,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:652,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_insert
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - v
        - pos
        - value
      BBCount:         26
      ICount:          146
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_resize
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:604,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:604,5'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
                - igraph_error
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:604,5'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:604,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:604,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:605,9'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:605,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:606,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:608,5'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:608,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:608,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:609,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:609,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:610,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:613,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:603,29'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:604,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:606,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:608,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:608,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_init_int_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - endmark
      BBCount:         27
      ICount:          167
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_char_destroy
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:360,19'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:360,19'
              BranchSideFuncs:
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:360,19'
              BranchSideFuncs:
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:361,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:362,13'
              BranchSideFuncs:
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:364,10'
              BranchSideFuncs:
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:368,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:368,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:369,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:372,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:373,32'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:375,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:373,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:372,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:372,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/core/vector.pmt:368,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:368,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:369,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:369,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_char_init_int
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - no
      BBCount:         18
      ICount:          114
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:318,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:318,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:320,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:321,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:322,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:324,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:322,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:321,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:321,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:318,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:318,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_init_real_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - v
        - endmark
      BBCount:         27
      ICount:          170
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_char_destroy
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:271,27'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:271,27'
              BranchSideFuncs:
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:271,27'
              BranchSideFuncs:
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:272,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:273,13'
              BranchSideFuncs:
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:275,10'
              BranchSideFuncs:
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:279,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:279,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:280,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:283,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:284,32'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:286,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:284,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:283,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:283,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/core/vector.pmt:279,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:279,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:280,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:280,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_char_init_real
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - no
      BBCount:         18
      ICount:          114
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:228,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:228,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:230,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:231,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:232,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:234,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:232,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:231,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:231,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:228,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:228,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_view
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - data
        - length
      BBCount:         10
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:181,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:182,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:184,9'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:184,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:184,9'
              BranchSideFuncs:
                - igraph_fatal
      Callsites:
        - Src:             'src/core/vector.pmt:184,9'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_index_in_place
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3441
      functionLinenumberEnd: 3459
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - idx
      BBCount:         22
      ICount:          134
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3445,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3445,11'
              BranchSideFuncs:
                - igraph_error
                - free
                - calloc
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - igraph_error
                - free
        - Branch String:   'src/core/vector.pmt:3445,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3445,11'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - free
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - igraph_error
                - free
        - Branch String:   'src/core/vector.pmt:3445,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - free
            - BranchSide:      'src/core/vector.pmt:3445,9'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - free
        - Branch String:   'src/core/vector.pmt:3446,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3447,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:3450,12'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/vector.pmt:3450,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3451,18'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:3454,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/vector.pmt:3443,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3445,11'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:3447,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_index
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3416
      functionLinenumberEnd: 3427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - newv
        - idx
      BBCount:         15
      ICount:          102
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3419,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3419,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3421,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3421,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3422,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3426,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:3418,37'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3419,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:3419,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_fprint
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3381
      functionLinenumberEnd: 3398
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - file
      BBCount:         10
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - igraph_real_fprintf
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3383,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3385,9'
              BranchSideFuncs:
                - igraph_real_fprintf
                - fprintf
                - fputc
                - igraph_real_fprintf
            - BranchSide:      'src/core/vector.pmt:3390,12'
              BranchSideFuncs:
                - fprintf
                - fputc
                - igraph_real_fprintf
        - Branch String:   'src/core/vector.pmt:3390,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3392,20'
              BranchSideFuncs:
                - fputc
                - igraph_real_fprintf
                - fprintf
            - BranchSide:      'src/core/vector.pmt:3397,13'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/core/vector.pmt:3382,29'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3385,9'
          Dst:             igraph_real_fprintf
        - Src:             'src/core/vector.pmt:3392,9'
          Dst:             fputc
        - Src:             'src/core/vector.pmt:3392,27'
          Dst:             igraph_real_fprintf
        - Src:             'src/core/vector.pmt:3397,5'
          Dst:             fprintf
    - functionName:    igraph_vector_print
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3376
      functionLinenumberEnd: 3377
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3377,12'
          Dst:             igraph_vector_fprint
    - functionName:    igraph_vector_printf
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3359
      functionLinenumberEnd: 3368
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - format
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_size
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3361,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3362,16'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
                - printf
            - BranchSide:      'src/core/vector.pmt:3364,12'
              BranchSideFuncs:
                - printf
                - putchar
                - printf
        - Branch String:   'src/core/vector.pmt:3364,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3365,9'
              BranchSideFuncs:
                - putchar
                - printf
                - printf
            - BranchSide:      'src/core/vector.pmt:3367,5'
              BranchSideFuncs:
                - printf
      Callsites:
        - Src:             'src/core/vector.pmt:3360,29'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3362,9'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3365,9'
          Dst:             putchar
        - Src:             'src/core/vector.pmt:3365,23'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3367,5'
          Dst:             printf
    - functionName:    igraph_vector_difference_and_intersection_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3259
      functionLinenumberEnd: 3353
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
        - vdiff12
        - vdiff21
        - vint
      BBCount:         146
      ICount:          743
      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:
        - Branch String:   'src/core/vector.pmt:3265,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3265,22'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_clear
                - igraph_vector_clear
                - igraph_vector_clear
            - BranchSide:      'src/core/vector.pmt:3270,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_clear
                - igraph_vector_clear
                - igraph_vector_clear
        - Branch String:   'src/core/vector.pmt:3265,30'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3265,34'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_clear
                - igraph_vector_clear
                - igraph_vector_clear
            - BranchSide:      'src/core/vector.pmt:3270,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_clear
                - igraph_vector_clear
                - igraph_vector_clear
        - Branch String:   'src/core/vector.pmt:3265,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3267,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_clear
                - igraph_vector_clear
                - igraph_vector_clear
            - BranchSide:      'src/core/vector.pmt:3270,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_clear
                - igraph_vector_clear
                - igraph_vector_clear
        - Branch String:   'src/core/vector.pmt:3270,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3271,40'
              BranchSideFuncs:
                - igraph_vector_clear
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_clear
                - igraph_vector_clear
            - BranchSide:      'src/core/vector.pmt:3273,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_clear
                - igraph_vector_clear
        - Branch String:   'src/core/vector.pmt:3273,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3274,40'
              BranchSideFuncs:
                - igraph_vector_clear
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_clear
            - BranchSide:      'src/core/vector.pmt:3276,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_clear
        - Branch String:   'src/core/vector.pmt:3276,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3277,40'
              BranchSideFuncs:
                - igraph_vector_clear
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_update
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3280,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_update
                - igraph_error
                - igraph_vector_update
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3280,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3282,13'
              BranchSideFuncs:
                - igraph_vector_update
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3288,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_update
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3282,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3283,13'
              BranchSideFuncs:
                - igraph_vector_update
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3285,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3283,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3283,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3284,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3288,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3290,13'
              BranchSideFuncs:
                - igraph_vector_update
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3297,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3290,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3291,13'
              BranchSideFuncs:
                - igraph_vector_update
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3293,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3291,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3291,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3292,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3297,19'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3297,22'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3297,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3297,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3298,10'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3300,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3300,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3300,20'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3306,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3300,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3301,9'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3306,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3301,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3301,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3302,16'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3306,19'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3306,22'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3306,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3306,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3307,10'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3309,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3309,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3309,20'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3315,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3309,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3310,9'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3315,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3310,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3310,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3311,16'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3315,19'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3315,22'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3315,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3315,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3316,25'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3337,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3318,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3319,14'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3323,20'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3320,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3321,17'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3323,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3321,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3321,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3322,13'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3323,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3324,17'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3329,17'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3324,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3325,17'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3327,14'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3325,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3325,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3326,13'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3329,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3330,17'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3332,14'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3330,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3330,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3331,13'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3337,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3337,20'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3345,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3337,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3338,49'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3345,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3339,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3339,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3340,16'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3345,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3345,20'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3352,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3345,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3346,49'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3352,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3347,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3347,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3348,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:3261,10'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3262,10'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3271,9'
          Dst:             igraph_vector_clear
        - Src:             'src/core/vector.pmt:3274,9'
          Dst:             igraph_vector_clear
        - Src:             'src/core/vector.pmt:3277,9'
          Dst:             igraph_vector_clear
        - Src:             'src/core/vector.pmt:3283,13'
          Dst:             igraph_vector_update
        - Src:             'src/core/vector.pmt:3283,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3291,13'
          Dst:             igraph_vector_update
        - Src:             'src/core/vector.pmt:3291,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3301,9'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:3301,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3310,9'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:3310,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3321,17'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:3321,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3325,17'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:3325,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3330,17'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:3330,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3338,19'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3339,9'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:3339,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3346,19'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3347,9'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:3347,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_clear
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:534,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:534,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:535,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:535,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:535,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:535,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:534,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:535,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_update
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2517
      functionLinenumberEnd: 2522
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2519,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2519,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2520,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2518,26'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2519,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:2519,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_push_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - v
        - e
      BBCount:         33
      ICount:          167
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_reserve
        - igraph_vector_size
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:565,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:565,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:566,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_reserve
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:566,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:566,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:568,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:568,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:570,67'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:581,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:571,37'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:571,71'
              BranchSideFuncs:
                - igraph_vector_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:571,26'
              BranchSideFuncs:
                - igraph_vector_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:572,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:573,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:575,13'
              BranchSideFuncs:
                - igraph_vector_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:575,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:576,22'
              BranchSideFuncs:
                - igraph_vector_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:578,9'
              BranchSideFuncs:
                - igraph_vector_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:578,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:578,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:579,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:565,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:566,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:570,37'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:573,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:578,9'
          Dst:             igraph_vector_reserve
        - Src:             'src/core/vector.pmt:578,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_difference_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3221
      functionLinenumberEnd: 3223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
        - result
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_difference_and_intersection_sorted
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3222,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: 3088
      functionLinenumberEnd: 3126
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - begin1
        - end1
        - v2
        - begin2
        - end2
        - result
      BBCount:         21
      ICount:          214
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_i_vector_binsearch_slice
        - igraph_i_vector_intersection_size_sorted
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3092,24'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3092,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3093,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3092,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3093,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3096,13'
              BranchSideFuncs:
                - igraph_i_vector_binsearch_slice
                - igraph_i_vector_intersection_size_sorted
                - igraph_i_vector_intersection_size_sorted
                - igraph_i_vector_binsearch_slice
                - igraph_i_vector_intersection_size_sorted
                - igraph_i_vector_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3099,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3100,18'
              BranchSideFuncs:
                - igraph_i_vector_binsearch_slice
                - igraph_i_vector_intersection_size_sorted
                - igraph_i_vector_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3113,18'
              BranchSideFuncs:
                - igraph_i_vector_binsearch_slice
                - igraph_i_vector_intersection_size_sorted
                - igraph_i_vector_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3105,30'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3105,33'
              BranchSideFuncs:
                - igraph_i_vector_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3110,13'
              BranchSideFuncs:
                - igraph_i_vector_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3105,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3106,15'
              BranchSideFuncs:
                - igraph_i_vector_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3110,13'
              BranchSideFuncs:
                - igraph_i_vector_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3118,30'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3118,33'
              BranchSideFuncs:
                - igraph_i_vector_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3123,13'
              BranchSideFuncs:
                - igraph_i_vector_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3118,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3119,15'
              BranchSideFuncs:
                - igraph_i_vector_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3123,13'
              BranchSideFuncs:
                - igraph_i_vector_intersection_size_sorted
      Callsites:
        - Src:             'src/core/vector.pmt:3101,9'
          Dst:             igraph_i_vector_binsearch_slice
        - Src:             'src/core/vector.pmt:3102,9'
          Dst:             igraph_i_vector_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3109,9'
          Dst:             igraph_i_vector_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3114,9'
          Dst:             igraph_i_vector_binsearch_slice
        - Src:             'src/core/vector.pmt:3115,9'
          Dst:             igraph_i_vector_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3122,9'
          Dst:             igraph_i_vector_intersection_size_sorted
    - functionName:    igraph_i_vector_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2176
      functionLinenumberEnd: 2201
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - what
        - pos
        - start
        - end
      BBCount:         17
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2180,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2182,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2196,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2183,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2184,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2185,20'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2185,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2186,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2188,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2188,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2189,24'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2191,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2196,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2197,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2200,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_intersection_size_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3165
      functionLinenumberEnd: 3202
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         21
      ICount:          178
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_i_vector_intersection_size_sorted
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:3175,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3175,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3176,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3175,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3176,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3179,9'
              BranchSideFuncs:
                - igraph_i_vector_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3179,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3179,41'
              BranchSideFuncs:
                - igraph_i_vector_intersection_size_sorted
            - BranchSide:      'src/core/vector.pmt:3179,73'
              BranchSideFuncs:
                - igraph_i_vector_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3186,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3189,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3198,13'
              BranchSideFuncs:
                - igraph_i_vector_intersection_size_sorted
        - Branch String:   'src/core/vector.pmt:3190,27'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3190,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3190,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3190,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3191,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3196,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:3170,13'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3171,13'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3197,9'
          Dst:             igraph_i_vector_intersection_size_sorted
    - functionName:    igraph_i_vector_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2970
      functionLinenumberEnd: 3009
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - begin1
        - end1
        - v2
        - begin2
        - end2
        - result
      BBCount:         64
      ICount:          407
      EdgeCount:       77
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_error
        - igraph_i_vector_binsearch_slice
        - igraph_i_vector_intersect_sorted
        - igraph_vector_push_back
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2973,24'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2973,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2974,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2973,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2974,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2977,13'
              BranchSideFuncs:
                - igraph_i_vector_binsearch_slice
                - igraph_i_vector_intersect_sorted
                - igraph_vector_push_back
                - igraph_i_vector_intersect_sorted
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_vector_binsearch_slice
                - igraph_i_vector_intersect_sorted
                - igraph_vector_push_back
                - igraph_i_vector_intersect_sorted
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2980,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2981,18'
              BranchSideFuncs:
                - igraph_i_vector_binsearch_slice
                - igraph_i_vector_intersect_sorted
                - igraph_vector_push_back
                - igraph_i_vector_intersect_sorted
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2994,18'
              BranchSideFuncs:
                - igraph_i_vector_binsearch_slice
                - igraph_i_vector_intersect_sorted
                - igraph_vector_push_back
                - igraph_i_vector_intersect_sorted
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2983,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2983,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2986,15'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_i_vector_intersect_sorted
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2986,30'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2986,33'
              BranchSideFuncs:
                - igraph_i_vector_intersect_sorted
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2990,9'
              BranchSideFuncs:
                - igraph_i_vector_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2986,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2987,13'
              BranchSideFuncs:
                - igraph_i_vector_intersect_sorted
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2990,9'
              BranchSideFuncs:
                - igraph_i_vector_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2987,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2987,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2988,19'
              BranchSideFuncs:
                - igraph_i_vector_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2990,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2990,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2993,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2996,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2996,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2999,15'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_i_vector_intersect_sorted
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2999,30'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2999,33'
              BranchSideFuncs:
                - igraph_i_vector_intersect_sorted
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3003,9'
              BranchSideFuncs:
                - igraph_i_vector_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2999,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3000,13'
              BranchSideFuncs:
                - igraph_i_vector_intersect_sorted
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3003,9'
              BranchSideFuncs:
                - igraph_i_vector_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3000,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3000,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3001,19'
              BranchSideFuncs:
                - igraph_i_vector_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3003,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3003,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/core/vector.pmt:2982,9'
          Dst:             igraph_i_vector_binsearch_slice
        - Src:             'src/core/vector.pmt:2983,9'
          Dst:             igraph_i_vector_intersect_sorted
        - Src:             'src/core/vector.pmt:2983,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2987,13'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:2987,13'
          Dst:             igraph_error
        - 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:2995,9'
          Dst:             igraph_i_vector_binsearch_slice
        - Src:             'src/core/vector.pmt:2996,9'
          Dst:             igraph_i_vector_intersect_sorted
        - Src:             'src/core/vector.pmt:2996,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3000,13'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:3000,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_i_vector_intersect_sorted
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3047
      functionLinenumberEnd: 3082
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
        - result
      BBCount:         41
      ICount:          237
      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:
        - Branch String:   'src/core/vector.pmt:3056,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3056,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3057,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3056,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3057,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:3060,9'
              BranchSideFuncs:
                - igraph_i_vector_intersect_sorted
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3060,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3060,41'
              BranchSideFuncs:
                - igraph_i_vector_intersect_sorted
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3060,73'
              BranchSideFuncs:
                - igraph_i_vector_intersect_sorted
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3064,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3065,26'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3078,9'
              BranchSideFuncs:
                - igraph_i_vector_intersect_sorted
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3066,27'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3066,30'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3066,9'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3066,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3067,23'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3077,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:3068,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3069,19'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3070,24'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3070,24'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:3071,19'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3073,19'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3074,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3074,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:3078,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:3078,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/core/vector.pmt:3051,13'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3052,13'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3054,5'
          Dst:             igraph_vector_clear
        - Src:             'src/core/vector.pmt:3074,17'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:3074,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3078,9'
          Dst:             igraph_i_vector_intersect_sorted
        - Src:             'src/core/vector.pmt:3078,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_isnull
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2943
      functionLinenumberEnd: 2956
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2951,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2951,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2951,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2951,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2953,10'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2956,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2945,26'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_which_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2899
      functionLinenumberEnd: 2927
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - which_min
        - which_max
      BBCount:         21
      ICount:          147
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2902,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2902,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2903,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2906,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2907,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2911,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2911,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2912,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2925,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2912,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2913,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2914,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2914,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2915,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2918,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2918,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2919,40'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2902,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:2902,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_empty
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:495,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:495,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:496,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:496,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:496,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:496,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:495,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:496,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2854
      functionLinenumberEnd: 2876
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - min
        - max
      BBCount:         21
      ICount:          123
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2856,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2856,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2857,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2859,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2859,28'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2861,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2862,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2862,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2863,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2863,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2864,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2865,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2865,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2866,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2869,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2869,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2870,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2856,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:2856,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_abs
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2820
      functionLinenumberEnd: 2831
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2826,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2827,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2831,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2827,25'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2827,46'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2827,63'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2825,29'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_div
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2797
      functionLinenumberEnd: 2816
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2802,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2803,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2807,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2807,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2811,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2815,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2799,27'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2800,27'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2803,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_mul
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2760
      functionLinenumberEnd: 2779
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2765,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2766,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2770,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2770,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2774,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2778,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2762,27'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2763,27'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2766,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_sub
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2725
      functionLinenumberEnd: 2744
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2730,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2731,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2735,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2735,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2739,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2743,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2727,27'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2728,27'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2731,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_add
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2689
      functionLinenumberEnd: 2708
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         13
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2694,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2695,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2699,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2699,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2703,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2707,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2691,27'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2692,27'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2695,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_shuffle
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2661
      functionLinenumberEnd: 2673
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2666,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2667,13'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_integer
            - BranchSide:      'src/core/vector.pmt:2673,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2662,26'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2667,13'
          Dst:             igraph_rng_default
        - Src:             'src/core/vector.pmt:2667,13'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_vector_rotate_left
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2619
      functionLinenumberEnd: 2627
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - n
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_reverse_section
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2622,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2622,21'
              BranchSideFuncs:
                - igraph_vector_reverse_section
                - igraph_vector_reverse_section
                - igraph_vector_reverse_section
            - BranchSide:      'src/core/vector.pmt:2623,9'
              BranchSideFuncs:
                - igraph_vector_reverse_section
                - igraph_vector_reverse_section
                - igraph_vector_reverse_section
        - Branch String:   'src/core/vector.pmt:2623,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2623,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2624,46'
              BranchSideFuncs:
                - igraph_vector_reverse_section
                - igraph_vector_reverse_section
                - igraph_vector_reverse_section
      Callsites:
        - Src:             'src/core/vector.pmt:2620,35'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2624,5'
          Dst:             igraph_vector_reverse_section
        - Src:             'src/core/vector.pmt:2625,5'
          Dst:             igraph_vector_reverse_section
        - Src:             'src/core/vector.pmt:2626,5'
          Dst:             igraph_vector_reverse_section
    - functionName:    igraph_vector_reverse_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2576
      functionLinenumberEnd: 2583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - from
        - to
      BBCount:         5
      ICount:          77
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2578,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2579,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2583,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_reverse
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2599
      functionLinenumberEnd: 2601
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_reverse_section
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2600,52'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2600,5'
          Dst:             igraph_vector_reverse_section
    - functionName:    igraph_vector_swap_elements
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2557
      functionLinenumberEnd: 2561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - i
        - j
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_swap
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2534
      functionLinenumberEnd: 2541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_maxdifference
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2477
      functionLinenumberEnd: 2498
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         16
      ICount:          114
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2480,26'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2480,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2480,41'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2484,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2485,48'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2497,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2487,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2488,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2491,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2491,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2492,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2478,27'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2479,27'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_get_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2451
      functionLinenumberEnd: 2456
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - res
        - from
        - to
      BBCount:         11
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2452,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2452,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2453,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2452,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:2452,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_append
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2420
      functionLinenumberEnd: 2444
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         35
      ICount:          206
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_capacity
        - igraph_vector_reserve
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2421,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2421,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2422,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_vector_capacity
                - igraph_vector_reserve
                - igraph_error
                - igraph_errorf
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2422,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2422,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2424,68'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_vector_capacity
                - igraph_vector_reserve
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/vector.pmt:2429,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2429,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/vector.pmt:2431,9'
              BranchSideFuncs:
                - igraph_vector_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2431,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2432,44'
              BranchSideFuncs:
                - igraph_vector_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2439,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2432,44'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2432,81'
              BranchSideFuncs:
                - igraph_vector_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2432,26'
              BranchSideFuncs:
                - igraph_vector_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2433,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2434,31'
              BranchSideFuncs:
                - igraph_vector_reserve
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2436,9'
              BranchSideFuncs:
                - igraph_vector_reserve
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2436,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2436,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2437,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2421,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2422,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2424,38'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2425,40'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2426,42'
          Dst:             igraph_vector_capacity
        - Src:             'src/core/vector.pmt:2429,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector.pmt:2436,9'
          Dst:             igraph_vector_reserve
        - Src:             'src/core/vector.pmt:2436,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_filter_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2389
      functionLinenumberEnd: 2402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - v
        - elem
      BBCount:         15
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_remove_section
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2392,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2392,21'
              BranchSideFuncs:
                - igraph_vector_remove_section
            - BranchSide:      'src/core/vector.pmt:2392,5'
              BranchSideFuncs:
                - igraph_vector_remove_section
        - Branch String:   'src/core/vector.pmt:2392,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2393,10'
              BranchSideFuncs:
                - igraph_vector_remove_section
            - BranchSide:      'src/core/vector.pmt:2395,9'
              BranchSideFuncs:
                - igraph_vector_remove_section
        - Branch String:   'src/core/vector.pmt:2397,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2397,21'
              BranchSideFuncs:
                - igraph_vector_remove_section
            - BranchSide:      'src/core/vector.pmt:2397,5'
              BranchSideFuncs:
                - igraph_vector_remove_section
        - Branch String:   'src/core/vector.pmt:2397,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2398,10'
              BranchSideFuncs:
                - igraph_vector_remove_section
            - BranchSide:      'src/core/vector.pmt:2401,45'
              BranchSideFuncs:
                - igraph_vector_remove_section
      Callsites:
        - Src:             'src/core/vector.pmt:2390,33'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2401,5'
          Dst:             igraph_vector_remove_section
    - functionName:    igraph_vector_remove_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1709
      functionLinenumberEnd: 1728
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - from
        - to
      BBCount:         20
      ICount:          135
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1712,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1712,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1713,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1713,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1713,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1715,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1715,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1716,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1719,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1719,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1720,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1723,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1723,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1724,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1710,29'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1712,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1713,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_search
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2357
      functionLinenumberEnd: 2379
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - from
        - what
        - pos
      BBCount:         16
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2359,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2365,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2371,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2365,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2366,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2369,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2371,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2372,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2377,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2372,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2373,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2375,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2358,29'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_contains
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2320
      functionLinenumberEnd: 2333
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - v
        - what
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2322,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2326,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2332,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2326,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2328,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2330,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_add_constant
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2284
      functionLinenumberEnd: 2303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - v
        - plus
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2292,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2293,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2296,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2296,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2296,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2300,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2285,32'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_scale
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2251
      functionLinenumberEnd: 2270
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - v
        - by
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2259,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2260,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2263,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2263,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2263,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2267,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2252,32'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_contains_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2217
      functionLinenumberEnd: 2234
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - v
        - what
      BBCount:         13
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2221,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2223,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2233,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2224,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2225,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2226,20'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2226,20'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2227,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2229,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2219,30'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2158
      functionLinenumberEnd: 2173
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - what
        - pos
        - start
        - end
      BBCount:         19
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_binsearch_slice
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2162,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2163,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2165,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_i_vector_binsearch_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2165,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2166,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2168,9'
              BranchSideFuncs:
                - igraph_i_vector_binsearch_slice
                - igraph_error
        - Branch String:   'src/core/vector.pmt:2168,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2169,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:2172,55'
              BranchSideFuncs:
                - igraph_i_vector_binsearch_slice
      Callsites:
        - Src:             'src/core/vector.pmt:2163,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2165,18'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2166,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2169,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2172,12'
          Dst:             igraph_i_vector_binsearch_slice
    - functionName:    igraph_vector_binsearch
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2123
      functionLinenumberEnd: 2125
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - what
        - pos
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_vector_binsearch_slice
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2125,16'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2124,12'
          Dst:             igraph_i_vector_binsearch_slice
    - functionName:    igraph_vector_all_ge
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2065
      functionLinenumberEnd: 2085
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         28
      ICount:          156
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2067,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2067,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2068,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2068,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2068,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2069,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2069,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2069,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2070,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2070,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2070,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2072,39'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
        - Branch String:   'src/core/vector.pmt:2073,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2074,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2076,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2076,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2077,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2083,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2079,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2080,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2082,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2067,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2068,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2069,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2070,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2072,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2073,14'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_all_le
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2027
      functionLinenumberEnd: 2047
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         28
      ICount:          156
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:2029,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2029,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2030,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2030,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2030,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2031,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2031,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2031,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2032,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:2032,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2032,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:2034,39'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
        - Branch String:   'src/core/vector.pmt:2035,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2036,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2038,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2038,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2039,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2045,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2041,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2042,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2044,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:2029,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2030,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2031,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2032,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2034,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2035,14'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_all_g
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1988
      functionLinenumberEnd: 2009
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         28
      ICount:          156
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1991,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1991,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1992,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1992,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1992,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1993,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1993,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1993,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1994,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1994,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1994,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1996,39'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
        - Branch String:   'src/core/vector.pmt:1997,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1998,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2000,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2000,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2001,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2007,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:2003,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:2004,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:2006,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1991,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1992,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1993,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1994,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1996,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1997,14'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_all_l
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1950
      functionLinenumberEnd: 1970
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         28
      ICount:          156
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1952,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1952,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1953,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1953,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1953,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1954,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1954,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1954,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1955,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1955,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1955,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1957,39'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
        - Branch String:   'src/core/vector.pmt:1958,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1959,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1961,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1961,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1962,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1968,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1964,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1965,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1967,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1952,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1953,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1954,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1955,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1957,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1958,14'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_is_equal
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1928
      functionLinenumberEnd: 1929
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1929,12'
          Dst:             igraph_vector_all_e
    - functionName:    igraph_vector_all_e
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1885
      functionLinenumberEnd: 1909
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         28
      ICount:          156
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1887,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1887,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1888,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1888,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1888,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1889,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1889,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1889,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1890,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1890,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1890,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1892,39'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
        - Branch String:   'src/core/vector.pmt:1893,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1894,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1896,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1896,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1897,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1907,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1902,17'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1904,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1906,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1887,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1888,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1889,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1890,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1892,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1893,14'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_any_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1853
      functionLinenumberEnd: 1863
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - v
        - limit
      BBCount:         18
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1855,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1855,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1856,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1856,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1856,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1857,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1857,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1858,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1862,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1858,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1859,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1861,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1855,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1856,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_isininterval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1825
      functionLinenumberEnd: 1837
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - v
        - low
        - high
      BBCount:         21
      ICount:          104
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1827,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1827,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1828,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1828,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1828,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1829,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1829,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1832,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1836,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1832,27'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1832,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1833,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1832,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1833,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1835,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1827,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1828,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_move_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionLinenumberEnd: 1803
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - begin
        - end
        - to
      BBCount:         11
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1798,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1798,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1799,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1799,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1799,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1799,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1798,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1799,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_remove_fast
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1769
      functionLinenumberEnd: 1776
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - elem
      BBCount:         11
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_pop_back
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1770,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1770,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1771,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_pop_back
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1771,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1771,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1771,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_pop_back
      Callsites:
        - Src:             'src/core/vector.pmt:1770,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1771,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1773,28'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1775,5'
          Dst:             igraph_vector_pop_back
    - functionName:    igraph_vector_pop_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         19
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:830,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:830,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:831,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:831,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:831,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:832,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:832,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:832,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:833,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:833,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:833,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:833,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:830,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:831,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:832,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:833,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_remove
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1744
      functionLinenumberEnd: 1748
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - elem
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_remove_section
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1745,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1745,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1746,5'
              BranchSideFuncs:
                - igraph_vector_remove_section
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1746,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1746,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1746,5'
              BranchSideFuncs:
                - igraph_vector_remove_section
      Callsites:
        - Src:             'src/core/vector.pmt:1745,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1746,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1747,5'
          Dst:             igraph_vector_remove_section
    - functionName:    igraph_vector_init_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1679
      functionLinenumberEnd: 1689
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - v
        - start
        - end
      BBCount:         15
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1681,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1681,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1683,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1683,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1684,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1688,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1681,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:1681,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_init
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - size
      BBCount:         25
      ICount:          127
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:136,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:136,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:137,18'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:137,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:137,29'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector.pmt:137,16'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:143,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:143,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:143,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:143,21'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector.pmt:143,21'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:143,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/vector.pmt:144,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:145,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:147,19'
              BranchSideFuncs: []
      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:145,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_cumsum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1634
      functionLinenumberEnd: 1656
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         31
      ICount:          170
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1639,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1639,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1640,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1640,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1640,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1641,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1641,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1641,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1642,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1642,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1642,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1644,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1644,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1644,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1646,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1646,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1650,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1655,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1639,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1640,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1641,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1642,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1644,5'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1644,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:1644,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_prod
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1603
      functionLinenumberEnd: 1615
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         15
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1606,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1606,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1607,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1607,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1607,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1608,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1608,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1612,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1615,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1606,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1607,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_sumsq
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionLinenumberEnd: 1586
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         15
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1577,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1577,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1578,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1578,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1578,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1579,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1579,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1583,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1586,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1577,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1578,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_sum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1571
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         15
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1562,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1562,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1563,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1563,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1563,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1564,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1564,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1568,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1571,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1562,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1563,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_init_copy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1531
      functionLinenumberEnd: 1543
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         19
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_init
        - igraph_vector_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1534,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1534,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1535,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_init
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1535,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1535,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1537,47'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_init
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1538,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1538,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1540,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1534,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1535,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1537,17'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1538,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:1538,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_copy_to
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - to
      BBCount:         14
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1504,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1504,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1505,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:1505,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1505,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1506,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1506,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1506,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1507,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1504,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1505,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_init_array
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1486
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - data
        - length
      BBCount:         14
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1478,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1478,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1481,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1481,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1482,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1485,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1478,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:1478,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_which_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1431
      functionLinenumberEnd: 1452
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         18
      ICount:          120
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1434,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1434,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1435,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1437,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1437,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1439,8'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1440,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1441,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1451,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1441,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1442,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1445,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1445,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1446,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1434,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:1434,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionLinenumberEnd: 1415
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         18
      ICount:          101
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1397,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1397,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1398,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1400,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1400,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1402,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1403,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1404,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1414,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1404,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1405,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1408,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1408,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1409,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1397,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:1397,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_which_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         18
      ICount:          120
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1361,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1361,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1362,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1364,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1364,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1366,8'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1367,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1368,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1378,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1368,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1369,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1372,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1372,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1373,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1361,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:1361,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1340
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         18
      ICount:          101
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1323,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1323,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:1324,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1326,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1326,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1328,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1329,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1330,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1339,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1330,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1331,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1334,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1334,18'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1335,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1323,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:1323,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_resize_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1282
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         17
      ICount:          106
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1285,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1286,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1289,13'
              BranchSideFuncs:
                - realloc
        - Branch String:   'src/core/vector.pmt:1290,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1290,11'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1290,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1290,11'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1290,11'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector.pmt:1290,9'
              BranchSideFuncs:
                - realloc
        - Branch String:   'src/core/vector.pmt:1292,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1292,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1293,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1290,11'
          Dst:             realloc
    - functionName:    igraph_vector_colex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1221
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_colex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1224,12'
          Dst:             igraph_vector_colex_cmp
    - functionName:    igraph_vector_colex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1168
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         16
      ICount:          131
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1175,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1176,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1190,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1176,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1178,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1181,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1183,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1184,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1186,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1186,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1187,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1189,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1190,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1191,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1194,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1172,10'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1173,10'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_lex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_lex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1138,12'
          Dst:             igraph_vector_lex_cmp
    - functionName:    igraph_vector_lex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1088
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         16
      ICount:          117
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:1095,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1096,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1107,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1096,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1098,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1100,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1100,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1103,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1103,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1104,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1106,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1107,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1108,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1111,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:1092,10'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1093,10'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_i_sort_ind_cmp_desc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:998,10'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:999,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1001,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:1001,10'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1002,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1004,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_i_sort_ind_cmp_asc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:983,10'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:984,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:986,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:986,10'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:987,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:989,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_vector_sort_ind
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - inds
        - order
      BBCount:         38
      ICount:          209
      EdgeCount:       47
      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:
        - Branch String:   'src/core/vector.pmt:1040,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1040,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1041,9'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:1041,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1042,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:1044,12'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector.pmt:1044,12'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1044,12'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector.pmt:1044,10'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1044,12'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1044,12'
              BranchSideFuncs:
                - calloc
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1044,10'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1044,12'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1044,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1044,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort
                - free
                - igraph_qsort
                - igraph_error
        - Branch String:   'src/core/vector.pmt:1045,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1046,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:1048,12'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
        - Branch String:   'src/core/vector.pmt:1048,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1049,20'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
            - BranchSide:      'src/core/vector.pmt:1051,13'
              BranchSideFuncs:
                - igraph_qsort
                - free
                - igraph_qsort
        - Branch String:   'src/core/vector.pmt:1052,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1053,22'
              BranchSideFuncs:
                - igraph_qsort
                - free
            - BranchSide:      'src/core/vector.pmt:1055,22'
              BranchSideFuncs:
                - igraph_qsort
                - free
        - Branch String:   'src/core/vector.pmt:1057,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:1058,28'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:1060,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/vector.pmt:1038,29'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1040,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:1040,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1044,12'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:1046,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1053,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1053,9'
          Dst:             igraph_vector_i_sort_ind_cmp_asc
        - Src:             'src/core/vector.pmt:1055,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1055,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: 928
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_reverse_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_reverse_sort_cmp
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:971,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:971,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:972,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_qsort
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:972,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:972,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:972,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_qsort
      Callsites:
        - Src:             'src/core/vector.pmt:971,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:972,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:973,33'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:973,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:973,5'
          Dst:             igraph_vector_reverse_sort_cmp
    - functionName:    igraph_vector_sort_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_size
        - igraph_vector_sort_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:950,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:950,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:951,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_qsort
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:951,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:951,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:951,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_qsort
      Callsites:
        - Src:             'src/core/vector.pmt:950,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:951,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:952,33'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:952,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:952,5'
          Dst:             igraph_vector_sort_cmp
    - functionName:    igraph_vector_permute
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - index
      BBCount:         44
      ICount:          225
      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:
        - Branch String:   'src/core/vector.pmt:877,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:877,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:878,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_update
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:878,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:878,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:879,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_update
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:879,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:879,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:880,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_update
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:880,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:880,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:881,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_update
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:881,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:881,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:890,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_update
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:890,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:890,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:891,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_update
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:893,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:898,18'
              BranchSideFuncs:
                - igraph_vector_update
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:901,5'
              BranchSideFuncs:
                - igraph_vector_update
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:901,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:901,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:903,5'
              BranchSideFuncs:
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/core/vector.pmt:877,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:878,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:879,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:880,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:881,5'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:881,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:881,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_init
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:891,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:891,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/vector.pmt:901,5'
          Dst:             igraph_vector_update
        - Src:             'src/core/vector.pmt:901,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:903,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/vector.pmt:904,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_destroy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:400,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:400,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:403,9'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/vector.pmt:403,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:403,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector.pmt:404,9'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/vector.pmt:400,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_tail
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:811,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:811,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:812,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:812,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:812,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:812,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:811,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:812,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - v
        - start
        - end
      BBCount:         15
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:784,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:784,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:786,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:786,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:787,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:791,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:784,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:784,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_fill
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - v
        - e
      BBCount:         15
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:738,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:738,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:739,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:739,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:739,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:757,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:757,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:758,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:760,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:738,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:739,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_null
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         14
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:717,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:717,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:718,5'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:718,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:718,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:719,39'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_size
        - Branch String:   'src/core/vector.pmt:719,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:719,9'
              BranchSideFuncs:
                - igraph_vector_size
            - BranchSide:      'src/core/vector.pmt:720,16'
              BranchSideFuncs:
                - igraph_vector_size
      Callsites:
        - Src:             'src/core/vector.pmt:717,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:718,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:719,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:720,49'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_set
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - v
        - pos
        - value
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:694,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:694,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:695,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:695,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:695,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:695,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:694,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:695,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_get_ptr
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - pos
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:674,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:674,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:675,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:675,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:675,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:675,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:674,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:675,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_get
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - pos
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:651,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:651,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:652,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:652,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:652,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:652,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:651,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:652,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_insert
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - v
        - pos
        - value
      BBCount:         26
      ICount:          146
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:604,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:604,5'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
                - igraph_error
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:604,5'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:604,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:604,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:605,9'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector.pmt:605,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:606,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:608,5'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/vector.pmt:608,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:608,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:609,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:609,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:610,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:613,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:603,29'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:604,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:606,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:608,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:608,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_init_int_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - endmark
      BBCount:         27
      ICount:          167
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_destroy
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:360,19'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:360,19'
              BranchSideFuncs:
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:360,19'
              BranchSideFuncs:
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:361,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:362,13'
              BranchSideFuncs:
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:364,10'
              BranchSideFuncs:
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:368,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:368,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:369,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:372,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:373,32'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:375,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:373,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:372,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:372,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/core/vector.pmt:368,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:368,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:369,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:369,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_init_int
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - no
      BBCount:         18
      ICount:          114
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:318,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:318,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:320,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:321,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:322,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:324,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:322,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:321,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:321,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:318,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:318,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_init_real_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - v
        - endmark
      BBCount:         27
      ICount:          166
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_destroy
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:271,27'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:271,27'
              BranchSideFuncs:
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:271,27'
              BranchSideFuncs:
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:272,13'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:273,13'
              BranchSideFuncs:
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:275,10'
              BranchSideFuncs:
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector.pmt:279,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:279,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:280,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:283,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:284,32'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:286,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/vector.pmt:284,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:283,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/vector.pmt:283,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/core/vector.pmt:279,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:279,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:280,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:280,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_init_real
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - no
      BBCount:         18
      ICount:          113
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:228,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:228,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector.pmt:230,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:231,5'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:232,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:234,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector.pmt:232,32'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:231,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:231,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector.pmt:228,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:228,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_view
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - data
        - length
      BBCount:         10
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector.pmt:181,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:182,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector.pmt:184,9'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector.pmt:184,9'
          Branch Sides:
            - BranchSide:      'src/core/vector.pmt:0,0'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector.pmt:184,9'
              BranchSideFuncs:
                - igraph_fatal
      Callsites:
        - Src:             'src/core/vector.pmt:184,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:
        - z
        - ''
      BBCount:         3
      ICount:          45
      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:
        - z
        - ''
      BBCount:         6
      ICount:          125
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cos
        - exp
        - pow
        - sin
        - sinh
        - tanh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/math/complex.c:349,9'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:350,37'
              BranchSideFuncs:
                - cos
                - pow
                - sinh
                - pow
                - sin
                - sinh
            - BranchSide:      'src/math/complex.c:354,33'
              BranchSideFuncs:
                - exp
                - pow
                - cos
                - pow
                - pow
                - pow
                - tanh
                - sin
      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:
        - z
        - ''
      BBCount:         3
      ICount:          51
      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:
        - z
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hypot
      functionUses:    5
      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:    9
      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:
        - z
        - ''
      BBCount:         3
      ICount:          45
      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:
        - z
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cos
        - cosh
        - sin
        - sinh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/math/complex.c:321,9'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:322,32'
              BranchSideFuncs:
                - sin
            - BranchSide:      'src/math/complex.c:325,32'
              BranchSideFuncs:
                - sin
                - cosh
                - cos
                - sinh
      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:
        - z
        - ''
      BBCount:         3
      ICount:          45
      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:
        - z
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cos
        - cosh
        - sin
        - sinh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/math/complex.c:335,9'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:336,32'
              BranchSideFuncs:
                - cos
            - BranchSide:      'src/math/complex.c:339,32'
              BranchSideFuncs:
                - cos
                - cosh
                - sin
                - sinh
      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:
        - z
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          68
      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:
        - z
        - ''
      BBCount:         3
      ICount:          37
      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:
        - z1
        - z2
        - ''
        - ''
      BBCount:         3
      ICount:          95
      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:
        - z
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - log
        - log1p
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/math/complex.c:188,9'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:189,15'
              BranchSideFuncs:
                - log
                - log1p
            - BranchSide:      'src/math/complex.c:192,15'
              BranchSideFuncs:
                - log
                - log1p
      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:
        - z
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - atan2
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/math/complex.c:48,18'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:48,21'
              BranchSideFuncs:
                - atan2
            - BranchSide:      'src/math/complex.c:51,18'
              BranchSideFuncs:
                - atan2
        - Branch String:   'src/math/complex.c:48,9'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:49,9'
              BranchSideFuncs: []
            - BranchSide:      'src/math/complex.c:51,18'
              BranchSideFuncs:
                - atan2
      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:    32
      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:
        - z
        - ''
      BBCount:         3
      ICount:          47
      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:
        - z
        - x
        - ''
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      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:
        - z
        - x
        - ''
      BBCount:         12
      ICount:          110
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - cos
        - exp
        - igraph_complex_arg
        - igraph_complex_logabs
        - sin
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/math/complex.c:283,31'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:283,34'
              BranchSideFuncs:
                - igraph_complex_logabs
                - igraph_complex_arg
                - exp
                - cos
                - sin
            - BranchSide:      'src/math/complex.c:291,30'
              BranchSideFuncs:
                - igraph_complex_logabs
                - igraph_complex_arg
                - exp
                - cos
                - sin
        - Branch String:   'src/math/complex.c:283,9'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:284,13'
              BranchSideFuncs: []
            - BranchSide:      'src/math/complex.c:291,30'
              BranchSideFuncs:
                - igraph_complex_logabs
                - igraph_complex_arg
                - exp
                - cos
                - sin
        - Branch String:   'src/math/complex.c:284,13'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:285,13'
              BranchSideFuncs: []
            - BranchSide:      'src/math/complex.c:288,32'
              BranchSideFuncs: []
      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:
        - z1
        - z2
        - ''
        - ''
      BBCount:         27
      ICount:          216
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - cos
        - exp
        - igraph_complex_arg
        - igraph_complex_inv
        - igraph_complex_logabs
        - sin
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/math/complex.c:255,30'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:255,33'
              BranchSideFuncs:
                - igraph_complex_logabs
                - igraph_complex_arg
                - exp
                - cos
                - sin
                - igraph_complex_inv
            - BranchSide:      'src/math/complex.c:262,16'
              BranchSideFuncs:
                - igraph_complex_logabs
                - igraph_complex_arg
                - exp
                - cos
                - sin
                - igraph_complex_inv
        - Branch String:   'src/math/complex.c:255,9'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:256,13'
              BranchSideFuncs: []
            - BranchSide:      'src/math/complex.c:262,16'
              BranchSideFuncs:
                - igraph_complex_logabs
                - igraph_complex_arg
                - exp
                - cos
                - sin
                - igraph_complex_inv
        - Branch String:   'src/math/complex.c:256,34'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:256,37'
              BranchSideFuncs: []
            - BranchSide:      'src/math/complex.c:260,32'
              BranchSideFuncs: []
        - Branch String:   'src/math/complex.c:256,13'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:257,13'
              BranchSideFuncs: []
            - BranchSide:      'src/math/complex.c:260,32'
              BranchSideFuncs: []
        - Branch String:   'src/math/complex.c:262,39'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:262,42'
              BranchSideFuncs:
                - igraph_complex_logabs
                - igraph_complex_arg
                - exp
                - cos
                - sin
                - igraph_complex_inv
            - BranchSide:      'src/math/complex.c:265,16'
              BranchSideFuncs:
                - igraph_complex_logabs
                - igraph_complex_arg
                - exp
                - cos
                - sin
                - igraph_complex_inv
        - Branch String:   'src/math/complex.c:262,16'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:263,28'
              BranchSideFuncs: []
            - BranchSide:      'src/math/complex.c:265,16'
              BranchSideFuncs:
                - igraph_complex_logabs
                - igraph_complex_arg
                - exp
                - cos
                - sin
                - igraph_complex_inv
        - Branch String:   'src/math/complex.c:265,40'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:265,43'
              BranchSideFuncs:
                - igraph_complex_logabs
                - igraph_complex_arg
                - exp
                - cos
                - sin
                - igraph_complex_inv
            - BranchSide:      'src/math/complex.c:268,30'
              BranchSideFuncs:
                - igraph_complex_logabs
                - igraph_complex_arg
                - exp
                - cos
                - sin
        - Branch String:   'src/math/complex.c:265,16'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:266,15'
              BranchSideFuncs:
                - igraph_complex_inv
            - BranchSide:      'src/math/complex.c:268,30'
              BranchSideFuncs:
                - igraph_complex_logabs
                - igraph_complex_arg
                - exp
                - cos
                - sin
      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:
        - z
        - ''
      BBCount:         3
      ICount:          48
      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:
        - x
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sqrt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/math/complex.c:232,9'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:233,33'
              BranchSideFuncs:
                - sqrt
            - BranchSide:      'src/math/complex.c:236,9'
              BranchSideFuncs:
                - sqrt
      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:    13
      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:
        - z
        - ''
      BBCount:         18
      ICount:          175
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - sqrt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/math/complex.c:201,31'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:201,34'
              BranchSideFuncs:
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'src/math/complex.c:204,33'
              BranchSideFuncs:
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'src/math/complex.c:201,9'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:202,28'
              BranchSideFuncs: []
            - BranchSide:      'src/math/complex.c:204,33'
              BranchSideFuncs:
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'src/math/complex.c:207,13'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:208,31'
              BranchSideFuncs:
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'src/math/complex.c:211,31'
              BranchSideFuncs:
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'src/math/complex.c:215,13'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:216,32'
              BranchSideFuncs: []
            - BranchSide:      'src/math/complex.c:220,32'
              BranchSideFuncs: []
        - Branch String:   'src/math/complex.c:221,32'
          Branch Sides:
            - BranchSide:      'src/math/complex.c:221,44'
              BranchSideFuncs: []
            - BranchSide:      'src/math/complex.c:221,49'
              BranchSideFuncs: []
      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:
        - z
        - ''
      BBCount:         1
      ICount:          28
      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:
        - z
        - ''
      BBCount:         1
      ICount:          27
      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:
        - z
        - y
        - ''
      BBCount:         1
      ICount:          34
      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:
        - z
        - x
        - ''
      BBCount:         1
      ICount:          33
      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:
        - z
        - y
        - ''
      BBCount:         1
      ICount:          34
      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:
        - z
        - y
        - ''
      BBCount:         1
      ICount:          31
      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:
        - z
        - x
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      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:
        - z
        - y
        - ''
      BBCount:         1
      ICount:          31
      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:
        - z
        - x
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      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:
        - z1
        - z2
        - ''
        - ''
      BBCount:         1
      ICount:          55
      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:
        - z1
        - z2
        - ''
        - ''
      BBCount:         1
      ICount:          40
      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:
        - z1
        - z2
        - ''
        - ''
      BBCount:         1
      ICount:          40
      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:
        - r
        - theta
      BBCount:         3
      ICount:          35
      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:
        - x
        - y
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      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:
        - a
        - b
        - eps
        - ''
        - ''
      BBCount:         13
      ICount:          128
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_complex_abs
        - igraph_complex_sub
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/math/utils.c:150,20'
          Branch Sides:
            - BranchSide:      'src/math/utils.c:150,23'
              BranchSideFuncs: []
            - BranchSide:      'src/math/utils.c:151,16'
              BranchSideFuncs: []
        - Branch String:   'src/math/utils.c:150,34'
          Branch Sides:
            - BranchSide:      'src/math/utils.c:150,37'
              BranchSideFuncs: []
            - BranchSide:      'src/math/utils.c:151,16'
              BranchSideFuncs: []
        - Branch String:   'src/math/utils.c:150,9'
          Branch Sides:
            - BranchSide:      'src/math/utils.c:151,16'
              BranchSideFuncs: []
            - BranchSide:      'src/math/utils.c:152,18'
              BranchSideFuncs: []
        - Branch String:   'src/math/utils.c:152,16'
          Branch Sides:
            - BranchSide:      'src/math/utils.c:153,16'
              BranchSideFuncs: []
            - BranchSide:      'src/math/utils.c:155,16'
              BranchSideFuncs: []
      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:
        - a
        - b
        - eps
      BBCount:         22
      ICount:          134
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/math/utils.c:102,9'
          Branch Sides:
            - BranchSide:      'src/math/utils.c:104,9'
              BranchSideFuncs: []
            - BranchSide:      'src/math/utils.c:107,12'
              BranchSideFuncs: []
        - Branch String:   'src/math/utils.c:111,16'
          Branch Sides:
            - BranchSide:      'src/math/utils.c:111,19'
              BranchSideFuncs: []
            - BranchSide:      'src/math/utils.c:115,16'
              BranchSideFuncs: []
        - Branch String:   'src/math/utils.c:111,26'
          Branch Sides:
            - BranchSide:      'src/math/utils.c:111,29'
              BranchSideFuncs: []
            - BranchSide:      'src/math/utils.c:115,16'
              BranchSideFuncs: []
        - Branch String:   'src/math/utils.c:111,9'
          Branch Sides:
            - BranchSide:      'src/math/utils.c:115,16'
              BranchSideFuncs: []
            - BranchSide:      'src/math/utils.c:116,17'
              BranchSideFuncs: []
        - Branch String:   'src/math/utils.c:115,16'
          Branch Sides:
            - BranchSide:      'src/math/utils.c:115,9'
              BranchSideFuncs: []
            - BranchSide:      'src/math/utils.c:115,50'
              BranchSideFuncs: []
        - Branch String:   'src/math/utils.c:116,16'
          Branch Sides:
            - BranchSide:      'src/math/utils.c:119,17'
              BranchSideFuncs: []
            - BranchSide:      'src/math/utils.c:121,17'
              BranchSideFuncs: []
        - Branch String:   'src/math/utils.c:119,16'
          Branch Sides:
            - BranchSide:      'src/math/utils.c:119,9'
              BranchSideFuncs: []
            - BranchSide:      'src/math/utils.c:119,68'
              BranchSideFuncs: []
        - Branch String:   'src/math/utils.c:121,16'
          Branch Sides:
            - BranchSide:      'src/math/utils.c:121,9'
              BranchSideFuncs: []
            - BranchSide:      'src/math/utils.c:121,46'
              BranchSideFuncs: []
      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:
        - a
        - b
        - eps
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_cmp_epsilon
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/utils.c:47,12'
          Dst:             igraph_cmp_epsilon
    - functionName:    imin2
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1522
      functionLinenumberEnd: 1523
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/random/random.c:1523,12'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1523,22'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1523,26'
              BranchSideFuncs: []
      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:
        - x
        - y
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/random/random.c:1519,12'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1519,22'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1519,26'
              BranchSideFuncs: []
      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:
        - p
        - mu
        - sigma
        - lower_tail
        - log_p
      BBCount:         82
      ICount:          470
      EdgeCount:       111
      CyclomaticComplexity: 31
      functionsReached:
        - exp
        - expm1
        - log
        - sqrt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/random/random.c:1422,18'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1422,21'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1423,16'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:1422,31'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1422,34'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1423,16'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:1422,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1423,16'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1426,9'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
        - Branch String:   'src/random/random.c:1426,14'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1426,11'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
            - BranchSide:      'src/random/random.c:1426,11'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
        - Branch String:   'src/random/random.c:1426,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1427,9'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1429,9'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
        - Branch String:   'src/random/random.c:1429,14'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1429,11'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
            - BranchSide:      'src/random/random.c:1429,11'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
        - Branch String:   'src/random/random.c:1429,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1430,9'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1432,5'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
        - Branch String:   'src/random/random.c:1432,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1432,5'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
            - BranchSide:      'src/random/random.c:1432,5'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
        - Branch String:   'src/random/random.c:1432,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1432,5'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1432,5'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
        - Branch String:   'src/random/random.c:1432,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1432,5'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
            - BranchSide:      'src/random/random.c:1434,9'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
        - Branch String:   'src/random/random.c:1432,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1432,5'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1432,5'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
        - Branch String:   'src/random/random.c:1432,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1432,5'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1434,9'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
        - Branch String:   'src/random/random.c:1434,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1435,9'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1437,9'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
        - Branch String:   'src/random/random.c:1437,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1438,16'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1441,10'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
                - expm1
                - exp
        - Branch String:   'src/random/random.c:1441,10'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1441,10'
              BranchSideFuncs:
                - expm1
                - log
                - sqrt
                - exp
                - expm1
                - exp
            - BranchSide:      'src/random/random.c:1441,10'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
        - Branch String:   'src/random/random.c:1441,10'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1441,8'
              BranchSideFuncs:
                - exp
                - log
                - sqrt
                - exp
                - expm1
            - BranchSide:      'src/random/random.c:1441,8'
              BranchSideFuncs:
                - expm1
                - log
                - sqrt
                - exp
                - expm1
        - Branch String:   'src/random/random.c:1441,10'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1441,8'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
            - BranchSide:      'src/random/random.c:1441,8'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
        - Branch String:   'src/random/random.c:1454,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1455,23'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1469,13'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
        - Branch String:   'src/random/random.c:1469,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1470,17'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - expm1
            - BranchSide:      'src/random/random.c:1472,17'
              BranchSideFuncs:
                - log
                - sqrt
        - Branch String:   'src/random/random.c:1470,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1470,17'
              BranchSideFuncs:
                - exp
                - log
                - sqrt
                - expm1
            - BranchSide:      'src/random/random.c:1470,17'
              BranchSideFuncs:
                - log
                - sqrt
        - Branch String:   'src/random/random.c:1470,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1470,15'
              BranchSideFuncs:
                - expm1
                - log
                - sqrt
            - BranchSide:      'src/random/random.c:1470,15'
              BranchSideFuncs:
                - exp
                - log
                - sqrt
        - Branch String:   'src/random/random.c:1470,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1470,15'
              BranchSideFuncs:
                - log
                - sqrt
            - BranchSide:      'src/random/random.c:1470,15'
              BranchSideFuncs:
                - log
                - sqrt
        - Branch String:   'src/random/random.c:1475,28'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1476,24'
              BranchSideFuncs:
                - log
                - sqrt
            - BranchSide:      'src/random/random.c:1477,40'
              BranchSideFuncs:
                - log
                - sqrt
        - Branch String:   'src/random/random.c:1476,35'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1476,38'
              BranchSideFuncs:
                - log
                - sqrt
            - BranchSide:      'src/random/random.c:1476,51'
              BranchSideFuncs:
                - log
                - sqrt
        - Branch String:   'src/random/random.c:1476,46'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1476,51'
              BranchSideFuncs:
                - sqrt
            - BranchSide:      'src/random/random.c:1477,21'
              BranchSideFuncs:
                - sqrt
        - Branch String:   'src/random/random.c:1476,62'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1476,65'
              BranchSideFuncs:
                - log
                - sqrt
            - BranchSide:      'src/random/random.c:1477,40'
              BranchSideFuncs:
                - log
                - sqrt
        - Branch String:   'src/random/random.c:1475,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1477,21'
              BranchSideFuncs:
                - sqrt
            - BranchSide:      'src/random/random.c:1477,40'
              BranchSideFuncs:
                - log
                - sqrt
        - Branch String:   'src/random/random.c:1480,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1481,15'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1495,15'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          16
      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:
        - rng
        - bits
      BBCount:         10
      ICount:          113
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_rng_bits
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/random/random.c:341,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:344,18'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:346,16'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:350,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:348,23'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:353,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/random/random.c:338,37'
          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:
        - rng
      BBCount:         1
      ICount:          13
      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:
        - rng
      BBCount:         3
      ICount:          17
      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:
        - rng
        - range
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rng_get_uint64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/random/random.c:511,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:508,37'
              BranchSideFuncs:
                - igraph_i_rng_get_uint64
            - BranchSide:      'src/random/random.c:512,12'
              BranchSideFuncs: []
      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:
        - rng
        - range
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rng_get_uint32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/random/random.c:437,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:434,37'
              BranchSideFuncs:
                - igraph_i_rng_get_uint32
            - BranchSide:      'src/random/random.c:438,12'
              BranchSideFuncs: []
      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:
        - res
        - l
        - h
        - length
      BBCount:         9
      ICount:          125
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_unif01
        - igraph_vector_push_back
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/random/random.c:1077,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1078,13'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_unif01
                - igraph_vector_push_back
            - BranchSide:      'src/random/random.c:1092,21'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - igraph_vector_push_back
        - Branch String:   'src/random/random.c:1081,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1082,15'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_unif01
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_unif01
            - BranchSide:      'src/random/random.c:1087,14'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_unif01
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_unif01
      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:
        - rng
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rng_get_random_bits_uint64
      functionUses:    26
      BranchProfiles:
        - Branch String:   'src/random/random.c:700,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:701,16'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:715,50'
              BranchSideFuncs:
                - igraph_i_rng_get_random_bits_uint64
      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:
        - rng
        - bits
      BBCount:         10
      ICount:          113
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_rng_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/random/random.c:380,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:383,18'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:385,16'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:389,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:387,23'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:392,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/random/random.c:377,37'
          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:
        - res
        - l
        - h
        - length
      BBCount:         94
      ICount:          644
      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:    1
      BranchProfiles:
        - Branch String:   'src/random/random.c:1134,26'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1134,47'
              BranchSideFuncs:
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_clear
                - igraph_vector_resize
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/random/random.c:1134,19'
              BranchSideFuncs:
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_clear
                - igraph_vector_resize
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/random/random.c:1145,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1146,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/random.c:1149,9'
              BranchSideFuncs:
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_clear
                - igraph_vector_resize
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/random/random.c:1149,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1150,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/random.c:1154,9'
              BranchSideFuncs:
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_clear
                - igraph_vector_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/random/random.c:1154,35'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1154,38'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/random.c:1155,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/random/random.c:1154,65'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1154,68'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/random.c:1155,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/random/random.c:1154,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1155,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/random.c:1159,9'
              BranchSideFuncs:
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_clear
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/random/random.c:1159,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1160,9'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
            - BranchSide:      'src/random/random.c:1164,9'
              BranchSideFuncs:
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_vector_resize
                - igraph_error
                - igraph_vector_clear
        - Branch String:   'src/random/random.c:1160,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1160,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/random.c:1161,27'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:1164,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1165,29'
              BranchSideFuncs:
                - igraph_vector_clear
            - BranchSide:      'src/random/random.c:1168,9'
              BranchSideFuncs:
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/random/random.c:1168,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1169,9'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
            - BranchSide:      'src/random/random.c:1176,25'
              BranchSideFuncs:
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/random/random.c:1169,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1169,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/random.c:1170,31'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:1170,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1171,32'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1173,9'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:1177,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1177,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/random.c:1179,22'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_allow_interruption
        - Branch String:   'src/random/random.c:1182,18'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1182,21'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_allow_interruption
            - BranchSide:      'src/random/random.c:1182,5'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_allow_interruption
        - Branch String:   'src/random/random.c:1182,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1186,48'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_allow_interruption
            - BranchSide:      'src/random/random.c:1240,9'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
        - Branch String:   'src/random/random.c:1192,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1193,21'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_allow_interruption
            - BranchSide:      'src/random/random.c:1195,34'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_allow_interruption
        - Branch String:   'src/random/random.c:1202,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1203,17'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_allow_interruption
            - BranchSide:      'src/random/random.c:1206,16'
              BranchSideFuncs:
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_allow_interruption
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
        - Branch String:   'src/random/random.c:1208,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1209,27'
              BranchSideFuncs:
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_allow_interruption
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
            - BranchSide:      'src/random/random.c:1212,33'
              BranchSideFuncs:
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_allow_interruption
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
        - Branch String:   'src/random/random.c:1215,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1216,23'
              BranchSideFuncs:
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_allow_interruption
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
            - BranchSide:      'src/random/random.c:1220,17'
              BranchSideFuncs:
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_allow_interruption
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
        - Branch String:   'src/random/random.c:1220,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1221,34'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_allow_interruption
            - BranchSide:      'src/random/random.c:1224,30'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_allow_interruption
        - Branch String:   'src/random/random.c:1234,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1182,5'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_allow_interruption
            - BranchSide:      'src/random/random.c:1235,18'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_allow_interruption
        - Branch String:   'src/random/random.c:1236,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1236,13'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
            - BranchSide:      'src/random/random.c:1237,9'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_allow_interruption
        - Branch String:   'src/random/random.c:1236,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1236,13'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1236,13'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_i_random_sample_alga_real
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_push_back
                - igraph_allow_interruption
        - Branch String:   'src/random/random.c:1240,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1241,42'
              BranchSideFuncs:
                - igraph_i_random_sample_alga_real
            - BranchSide:      'src/random/random.c:1243,19'
              BranchSideFuncs:
                - igraph_vector_push_back
      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:
        - res
        - l
        - h
        - length
      BBCount:         9
      ICount:          129
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_unif01
        - igraph_vector_int_push_back
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/random/random.c:889,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:890,13'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_unif01
                - igraph_vector_int_push_back
            - BranchSide:      'src/random/random.c:904,21'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - igraph_vector_int_push_back
        - Branch String:   'src/random/random.c:893,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:894,15'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_unif01
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_unif01
            - BranchSide:      'src/random/random.c:899,14'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_unif01
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_unif01
      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:
        - res
        - l
        - h
        - length
      BBCount:         88
      ICount:          651
      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:
        - Branch String:   'src/random/random.c:952,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:952,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/random/random.c:953,5'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/random/random.c:953,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:953,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/random/random.c:955,26'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/random/random.c:958,26'
          Branch Sides:
            - BranchSide:      'src/random/random.c:958,47'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/random/random.c:958,19'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/random/random.c:968,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:969,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/random.c:972,9'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/random/random.c:972,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:973,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/random.c:977,9'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/random/random.c:977,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:978,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/random/random.c:982,9'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_clear
        - Branch String:   'src/random/random.c:978,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:978,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/random.c:979,27'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:982,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:983,33'
              BranchSideFuncs:
                - igraph_vector_int_clear
            - BranchSide:      'src/random/random.c:986,9'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/random/random.c:986,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:987,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/random/random.c:994,29'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_reserve
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/random/random.c:987,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:987,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/random.c:988,31'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:988,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:989,32'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:991,9'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:995,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:995,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/random.c:997,22'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
        - Branch String:   'src/random/random.c:1000,18'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1000,21'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
            - BranchSide:      'src/random/random.c:1000,5'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
        - Branch String:   'src/random/random.c:1000,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1004,48'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
            - BranchSide:      'src/random/random.c:1053,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
        - Branch String:   'src/random/random.c:1010,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1011,21'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
            - BranchSide:      'src/random/random.c:1013,34'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
        - Branch String:   'src/random/random.c:1020,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1021,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
            - BranchSide:      'src/random/random.c:1024,16'
              BranchSideFuncs:
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
        - Branch String:   'src/random/random.c:1026,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1027,27'
              BranchSideFuncs:
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
            - BranchSide:      'src/random/random.c:1030,33'
              BranchSideFuncs:
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
        - Branch String:   'src/random/random.c:1033,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1034,23'
              BranchSideFuncs:
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
            - BranchSide:      'src/random/random.c:1038,17'
              BranchSideFuncs:
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
        - Branch String:   'src/random/random.c:1038,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1039,34'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
            - BranchSide:      'src/random/random.c:1042,30'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - log
                - exp
                - igraph_rng_default
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_i_random_sample_alga
        - Branch String:   'src/random/random.c:1053,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1054,37'
              BranchSideFuncs:
                - igraph_i_random_sample_alga
            - BranchSide:      'src/random/random.c:1056,19'
              BranchSideFuncs:
                - igraph_vector_int_push_back
      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:
        - rng
        - mu
      BBCount:         83
      ICount:          694
      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:
        - Branch String:   'src/random/random.c:1633,23'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1633,26'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
                - imax2
                - exp
                - sqrt
                - igraph_i_norm_rand
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
                - igraph_rng_get_unif01
            - BranchSide:      'src/random/random.c:1634,9'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:1633,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1634,9'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1637,9'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
                - imax2
                - exp
                - sqrt
                - igraph_i_norm_rand
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
                - igraph_rng_get_unif01
        - Branch String:   'src/random/random.c:1637,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1638,9'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1641,14'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
                - imax2
                - exp
                - sqrt
                - igraph_i_norm_rand
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
                - igraph_rng_get_unif01
        - Branch String:   'src/random/random.c:1642,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1643,20'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
                - imax2
                - exp
                - sqrt
                - igraph_i_norm_rand
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
                - igraph_rng_get_unif01
            - BranchSide:      'src/random/random.c:1646,11'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
                - imax2
                - exp
                - sqrt
                - igraph_i_norm_rand
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
                - igraph_rng_get_unif01
        - Branch String:   'src/random/random.c:1646,18'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1646,21'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
                - imax2
                - exp
                - sqrt
                - igraph_i_norm_rand
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
                - igraph_rng_get_unif01
            - BranchSide:      'src/random/random.c:1648,13'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
                - imax2
                - exp
                - sqrt
                - igraph_i_norm_rand
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
                - igraph_rng_get_unif01
        - Branch String:   'src/random/random.c:1646,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1648,13'
              BranchSideFuncs:
                - igraph_i_norm_rand
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
                - igraph_rng_get_unif01
            - BranchSide:      'src/random/random.c:1711,9'
              BranchSideFuncs:
                - igraph_i_norm_rand
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
                - igraph_rng_get_unif01
        - Branch String:   'src/random/random.c:1648,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1649,24'
              BranchSideFuncs:
                - sqrt
                - igraph_i_norm_rand
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
                - igraph_rng_get_unif01
            - BranchSide:      'src/random/random.c:1664,17'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
                - imax2
                - exp
        - Branch String:   'src/random/random.c:1664,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1665,26'
              BranchSideFuncs:
                - imax2
                - exp
                - igraph_rng_get_unif01
                - imin2
            - BranchSide:      'src/random/random.c:1671,13'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
        - Branch String:   'src/random/random.c:1674,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1675,21'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1681,21'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
        - Branch String:   'src/random/random.c:1681,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1682,31'
              BranchSideFuncs:
                - imin2
                - igraph_rng_get_unif01
            - BranchSide:      'src/random/random.c:1692,17'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
        - Branch String:   'src/random/random.c:1682,30'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1682,63'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
            - BranchSide:      'src/random/random.c:1682,55'
              BranchSideFuncs:
                - imin2
                - igraph_rng_get_unif01
        - Branch String:   'src/random/random.c:1682,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1683,29'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
            - BranchSide:      'src/random/random.c:1686,25'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
        - Branch String:   'src/random/random.c:1683,29'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1683,38'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1684,44'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:1686,25'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1687,25'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
            - BranchSide:      'src/random/random.c:1689,17'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
        - Branch String:   'src/random/random.c:1693,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1694,26'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
            - BranchSide:      'src/random/random.c:1702,17'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
        - Branch String:   'src/random/random.c:1697,25'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1698,29'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1701,17'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - imin2
        - Branch String:   'src/random/random.c:1713,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1714,22'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
            - BranchSide:      'src/random/random.c:1731,9'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
        - Branch String:   'src/random/random.c:1716,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1717,20'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1720,14'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
        - Branch String:   'src/random/random.c:1723,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1724,20'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1726,5'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
        - Branch String:   'src/random/random.c:1731,20'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1731,23'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
            - BranchSide:      'src/random/random.c:1735,19'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
        - Branch String:   'src/random/random.c:1731,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1735,19'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
            - BranchSide:      'src/random/random.c:1749,9'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
        - Branch String:   'src/random/random.c:1749,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1751,15'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - exp
                - exp
                - pow
            - BranchSide:      'src/random/random.c:1756,5'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
        - Branch String:   'src/random/random.c:1765,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1756,5'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - exp
                - exp
                - pow
            - BranchSide:      'src/random/random.c:1766,26'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - exp
                - exp
                - pow
        - Branch String:   'src/random/random.c:1775,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1776,23'
              BranchSideFuncs:
                - pow
                - exp
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
            - BranchSide:      'src/random/random.c:1781,32'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - pow
                - exp
                - exp
        - Branch String:   'src/random/random.c:1784,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1785,26'
              BranchSideFuncs:
                - sqrt
                - exp
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - pow
                - exp
                - exp
            - BranchSide:      'src/random/random.c:1789,26'
              BranchSideFuncs:
                - log
                - sqrt
                - exp
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - pow
                - exp
                - exp
        - Branch String:   'src/random/random.c:1797,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1799,21'
              BranchSideFuncs:
                - exp
                - exp
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - pow
            - BranchSide:      'src/random/random.c:1804,21'
              BranchSideFuncs:
                - exp
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - pow
        - Branch String:   'src/random/random.c:1799,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1800,21'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1802,13'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - sqrt
                - exp
                - exp
                - exp
                - pow
        - Branch String:   'src/random/random.c:1804,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1805,21'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         7
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_qnorm5
        - igraph_rng_get_unif01
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/random/random.c:1537,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1536,35'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_i_qnorm5
            - BranchSide:      'src/random/random.c:1539,28'
              BranchSideFuncs:
                - igraph_i_qnorm5
      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:
        - rng
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_get_unif01
        - log
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/random/random.c:1554,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1554,21'
              BranchSideFuncs:
                - log
            - BranchSide:      'src/random/random.c:1554,9'
              BranchSideFuncs:
                - log
      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:
        - rng
        - rate
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_i_exp_rand
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/random/random.c:1999,26'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1999,29'
              BranchSideFuncs:
                - igraph_i_exp_rand
            - BranchSide:      'src/random/random.c:2000,13'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:1999,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2000,13'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:2005,12'
              BranchSideFuncs:
                - igraph_i_exp_rand
        - Branch String:   'src/random/random.c:2000,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2001,13'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:2003,9'
              BranchSideFuncs: []
      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:
        - rng
        - rate
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rexp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/random/random.c:828,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:829,16'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:831,30'
              BranchSideFuncs:
                - igraph_i_rexp
      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:
        - rng
        - a
        - scale
      BBCount:         68
      ICount:          572
      EdgeCount:       92
      CyclomaticComplexity: 26
      functionsReached:
        - exp
        - expm1
        - igraph_i_exp_rand
        - igraph_i_norm_rand
        - igraph_rng_get_unif01
        - log
        - sqrt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/random/random.c:2092,22'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2092,26'
              BranchSideFuncs:
                - igraph_i_norm_rand
                - igraph_rng_get_unif01
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
                - log
                - log
                - sqrt
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_i_exp_rand
                - log
                - igraph_i_exp_rand
                - log
            - BranchSide:      'src/random/random.c:2093,13'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:2092,42'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2092,45'
              BranchSideFuncs:
                - igraph_i_norm_rand
                - igraph_rng_get_unif01
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
                - log
                - log
                - sqrt
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_i_exp_rand
                - log
                - igraph_i_exp_rand
                - log
            - BranchSide:      'src/random/random.c:2093,13'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:2092,53'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2092,56'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:2093,13'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:2092,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2093,13'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:2099,9'
              BranchSideFuncs:
                - igraph_i_norm_rand
                - igraph_rng_get_unif01
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
                - log
                - log
                - sqrt
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_i_exp_rand
                - log
                - igraph_i_exp_rand
                - log
        - Branch String:   'src/random/random.c:2093,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2094,13'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:2096,9'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:2099,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2100,13'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_i_exp_rand
                - log
                - igraph_i_exp_rand
                - log
            - BranchSide:      'src/random/random.c:2124,9'
              BranchSideFuncs:
                - igraph_i_norm_rand
                - igraph_rng_get_unif01
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
                - log
                - log
                - sqrt
        - Branch String:   'src/random/random.c:2100,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:2103,28'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_i_exp_rand
                - log
                - igraph_i_exp_rand
                - log
        - Branch String:   'src/random/random.c:2106,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2107,27'
              BranchSideFuncs:
                - log
                - igraph_i_exp_rand
                - log
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_i_exp_rand
            - BranchSide:      'src/random/random.c:2112,29'
              BranchSideFuncs:
                - log
                - exp
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - igraph_i_exp_rand
                - log
        - Branch String:   'src/random/random.c:2108,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2109,21'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:2111,13'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - log
                - exp
                - igraph_i_exp_rand
                - log
                - igraph_i_exp_rand
                - log
        - Branch String:   'src/random/random.c:2113,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:2114,21'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:2124,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2125,14'
              BranchSideFuncs:
                - sqrt
                - igraph_i_norm_rand
                - igraph_rng_get_unif01
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
                - log
                - log
            - BranchSide:      'src/random/random.c:2134,28'
              BranchSideFuncs:
                - igraph_i_norm_rand
                - igraph_rng_get_unif01
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
                - log
                - log
        - Branch String:   'src/random/random.c:2137,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2138,16'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:2142,31'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
                - log
                - log
        - Branch String:   'src/random/random.c:2143,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2144,16'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:2149,9'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
                - log
                - log
        - Branch String:   'src/random/random.c:2149,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2150,15'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
                - log
                - log
            - BranchSide:      'src/random/random.c:2175,9'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
                - log
                - log
        - Branch String:   'src/random/random.c:2159,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2160,25'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
                - log
                - log
            - BranchSide:      'src/random/random.c:2163,20'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
                - log
                - log
        - Branch String:   'src/random/random.c:2163,20'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2164,34'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
                - log
                - log
            - BranchSide:      'src/random/random.c:2168,13'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
                - log
                - log
        - Branch String:   'src/random/random.c:2175,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2177,13'
              BranchSideFuncs:
                - log
                - log
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
            - BranchSide:      'src/random/random.c:2192,5'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
        - Branch String:   'src/random/random.c:2178,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2179,17'
              BranchSideFuncs:
                - log
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
            - BranchSide:      'src/random/random.c:2182,17'
              BranchSideFuncs:
                - log
                - log
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
        - Branch String:   'src/random/random.c:2187,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2188,20'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:2190,5'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
        - Branch String:   'src/random/random.c:2199,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2200,17'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
            - BranchSide:      'src/random/random.c:2202,17'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
        - Branch String:   'src/random/random.c:2205,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2192,5'
              BranchSideFuncs:
                - log
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - expm1
                - exp
            - BranchSide:      'src/random/random.c:2207,17'
              BranchSideFuncs:
                - log
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - expm1
                - exp
        - Branch String:   'src/random/random.c:2208,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2209,21'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
            - BranchSide:      'src/random/random.c:2213,21'
              BranchSideFuncs:
                - log
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - expm1
                - exp
        - Branch String:   'src/random/random.c:2217,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2218,27'
              BranchSideFuncs:
                - expm1
                - exp
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
            - BranchSide:      'src/random/random.c:2225,9'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
        - Branch String:   'src/random/random.c:2221,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:2222,21'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:2224,13'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_unif01
                - log
                - expm1
                - exp
      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:
        - rng
        - shape
        - scale
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rgamma
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/random/random.c:801,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:802,16'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:804,32'
              BranchSideFuncs:
                - igraph_i_rgamma
      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:
        - rng
        - n
        - pp
      BBCount:         93
      ICount:          871
      EdgeCount:       125
      CyclomaticComplexity: 34
      functionsReached:
        - igraph_rng_get_unif01
        - imaxabs
        - log
        - pow
        - sqrt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/random/random.c:1837,23'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1839,9'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
                - igraph_rng_get_unif01
                - sqrt
                - pow
            - BranchSide:      'src/random/random.c:1840,9'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:1839,15'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1839,18'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1840,9'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:1839,26'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1839,29'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1840,9'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:1837,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1840,9'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1843,9'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
                - igraph_rng_get_unif01
                - sqrt
                - pow
        - Branch String:   'src/random/random.c:1843,16'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1843,19'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1844,9'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:1843,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1844,9'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1846,9'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
                - igraph_rng_get_unif01
                - sqrt
                - pow
        - Branch String:   'src/random/random.c:1846,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1847,16'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1850,14'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
                - igraph_rng_get_unif01
                - sqrt
                - pow
        - Branch String:   'src/random/random.c:1861,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1861,24'
              BranchSideFuncs:
                - sqrt
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
                - pow
                - igraph_rng_get_unif01
            - BranchSide:      'src/random/random.c:1862,17'
              BranchSideFuncs:
                - sqrt
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
                - pow
                - igraph_rng_get_unif01
        - Branch String:   'src/random/random.c:1861,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1862,17'
              BranchSideFuncs:
                - sqrt
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
                - pow
                - igraph_rng_get_unif01
            - BranchSide:      'src/random/random.c:1890,16'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
                - igraph_rng_get_unif01
        - Branch String:   'src/random/random.c:1864,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1866,22'
              BranchSideFuncs:
                - pow
                - igraph_rng_get_unif01
            - BranchSide:      'src/random/random.c:1869,19'
              BranchSideFuncs:
                - sqrt
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1891,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1892,13'
              BranchSideFuncs:
                - igraph_rng_get_unif01
            - BranchSide:      'src/random/random.c:1894,5'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1901,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1902,18'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1906,13'
              BranchSideFuncs:
                - log
                - imaxabs
                - log
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1906,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1907,17'
              BranchSideFuncs:
                - imaxabs
                - log
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - log
                - log
                - log
                - log
            - BranchSide:      'src/random/random.c:1914,17'
              BranchSideFuncs:
                - log
                - imaxabs
                - log
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1909,25'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1909,28'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
            - BranchSide:      'src/random/random.c:1910,17'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1909,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1910,17'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
            - BranchSide:      'src/random/random.c:1912,18'
              BranchSideFuncs:
                - imaxabs
                - log
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1914,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1915,22'
              BranchSideFuncs:
                - log
                - imaxabs
                - log
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - log
                - log
                - log
            - BranchSide:      'src/random/random.c:1921,22'
              BranchSideFuncs:
                - log
                - imaxabs
                - log
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1916,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1917,21'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
            - BranchSide:      'src/random/random.c:1919,21'
              BranchSideFuncs:
                - imaxabs
                - log
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1922,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1923,21'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
            - BranchSide:      'src/random/random.c:1925,21'
              BranchSideFuncs:
                - imaxabs
                - log
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1930,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1930,24'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
            - BranchSide:      'src/random/random.c:1932,15'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1930,13'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1932,15'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
            - BranchSide:      'src/random/random.c:1947,22'
              BranchSideFuncs:
                - log
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1933,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1934,26'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
            - BranchSide:      'src/random/random.c:1937,24'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1934,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1935,27'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
            - BranchSide:      'src/random/random.c:1937,13'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1938,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1939,27'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
            - BranchSide:      'src/random/random.c:1941,13'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1942,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1943,17'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1945,9'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1950,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1951,17'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1953,17'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1964,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1965,21'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1967,13'
              BranchSideFuncs:
                - igraph_rng_get_unif01
                - igraph_rng_get_unif01
                - log
                - imaxabs
                - log
                - log
                - log
                - log
                - log
        - Branch String:   'src/random/random.c:1979,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1980,17'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1982,17'
              BranchSideFuncs:
                - igraph_rng_get_unif01
        - Branch String:   'src/random/random.c:1982,17'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1983,17'
              BranchSideFuncs:
                - igraph_rng_get_unif01
            - BranchSide:      'src/random/random.c:1985,18'
              BranchSideFuncs:
                - igraph_rng_get_unif01
        - Branch String:   'src/random/random.c:1991,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:1992,14'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:1994,20'
              BranchSideFuncs: []
      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:
        - rng
        - n
        - p
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rbinom
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/random/random.c:772,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:773,16'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:775,32'
              BranchSideFuncs:
                - igraph_i_rbinom
      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:
        - rng
        - rate
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_i_rpois
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/random/random.c:855,21'
          Branch Sides:
            - BranchSide:      'src/random/random.c:855,24'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:856,9'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:855,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:856,9'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:857,16'
              BranchSideFuncs:
                - igraph_i_rpois
        - Branch String:   'src/random/random.c:857,16'
          Branch Sides:
            - BranchSide:      'src/random/random.c:858,9'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:859,16'
              BranchSideFuncs:
                - igraph_i_rpois
        - Branch String:   'src/random/random.c:859,16'
          Branch Sides:
            - BranchSide:      'src/random/random.c:860,16'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:862,31'
              BranchSideFuncs:
                - igraph_i_rpois
      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:
        - rng
        - p
      BBCount:         13
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_i_exp_rand
        - igraph_rng_get_pois
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/random/random.c:741,22'
          Branch Sides:
            - BranchSide:      'src/random/random.c:741,25'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_pois
            - BranchSide:      'src/random/random.c:742,9'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:741,32'
          Branch Sides:
            - BranchSide:      'src/random/random.c:741,35'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:742,9'
              BranchSideFuncs: []
        - Branch String:   'src/random/random.c:741,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:742,9'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:744,9'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_pois
        - Branch String:   'src/random/random.c:744,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:745,16'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:747,36'
              BranchSideFuncs:
                - igraph_i_exp_rand
                - igraph_rng_get_pois
      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:
        - rng
        - l
        - h
      BBCount:         13
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - igraph_rng_get_unif01
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/random/random.c:672,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:672,5'
              BranchSideFuncs:
                - igraph_rng_get_unif01
            - BranchSide:      'src/random/random.c:674,9'
              BranchSideFuncs:
                - igraph_rng_get_unif01
        - Branch String:   'src/random/random.c:674,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:674,24'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:678,5'
              BranchSideFuncs:
                - igraph_rng_get_unif01
        - Branch String:   'src/random/random.c:680,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:679,35'
              BranchSideFuncs:
                - igraph_rng_get_unif01
            - BranchSide:      'src/random/random.c:681,12'
              BranchSideFuncs: []
      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:    9
      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:
        - rng
        - m
        - s
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_norm_rand
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/random/random.c:646,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:647,16'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:649,35'
              BranchSideFuncs:
                - igraph_i_norm_rand
      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:
        - rng
        - range
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rng_get_uint32_bounded
        - igraph_i_rng_get_uint64_bounded
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/random/random.c:541,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:542,48'
              BranchSideFuncs:
                - igraph_i_rng_get_uint32_bounded
            - BranchSide:      'src/random/random.c:544,48'
              BranchSideFuncs:
                - igraph_i_rng_get_uint64_bounded
      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:
        - rng
      BBCount:         3
      ICount:          16
      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:
        - rng
        - l
        - h
      BBCount:         23
      ICount:          146
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - igraph_i_rng_get_uint
        - igraph_i_rng_get_uint_bounded
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/random/random.c:597,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:597,5'
              BranchSideFuncs:
                - igraph_i_rng_get_uint_bounded
                - igraph_i_rng_get_uint
            - BranchSide:      'src/random/random.c:599,9'
              BranchSideFuncs:
                - igraph_i_rng_get_uint_bounded
                - igraph_i_rng_get_uint
        - Branch String:   'src/random/random.c:599,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:600,16'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:603,9'
              BranchSideFuncs:
                - igraph_i_rng_get_uint_bounded
                - igraph_i_rng_get_uint
        - Branch String:   'src/random/random.c:603,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:604,16'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:607,9'
              BranchSideFuncs:
                - igraph_i_rng_get_uint_bounded
                - igraph_i_rng_get_uint
        - Branch String:   'src/random/random.c:607,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:607,9'
              BranchSideFuncs:
                - igraph_i_rng_get_uint_bounded
                - igraph_i_rng_get_uint
            - BranchSide:      'src/random/random.c:607,9'
              BranchSideFuncs:
                - igraph_i_rng_get_uint_bounded
                - igraph_i_rng_get_uint
        - Branch String:   'src/random/random.c:607,9'
          Branch Sides:
            - BranchSide:      'src/random/random.c:610,57'
              BranchSideFuncs:
                - igraph_i_rng_get_uint
            - BranchSide:      'src/random/random.c:611,16'
              BranchSideFuncs:
                - igraph_i_rng_get_uint_bounded
        - Branch String:   'src/random/random.c:611,23'
          Branch Sides:
            - BranchSide:      'src/random/random.c:611,26'
              BranchSideFuncs:
                - igraph_i_rng_get_uint_bounded
            - BranchSide:      'src/random/random.c:613,33'
              BranchSideFuncs:
                - igraph_i_rng_get_uint_bounded
        - Branch String:   'src/random/random.c:611,16'
          Branch Sides:
            - BranchSide:      'src/random/random.c:613,33'
              BranchSideFuncs:
                - igraph_i_rng_get_uint_bounded
            - BranchSide:      'src/random/random.c:618,34'
              BranchSideFuncs:
                - igraph_i_rng_get_uint_bounded
      Callsites:
        - Src:             'src/random/random.c:597,5'
          Dst:             __assert_fail
        - Src:             'src/random/random.c:610,35'
          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:
        - rng
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_rng_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:564,43'
          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:
        - rng
      BBCount:         1
      ICount:          16
      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:
        - rng
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/random/random.c:302,12'
          Branch Sides:
            - BranchSide:      'src/random/random.c:302,12'
              BranchSideFuncs: []
            - BranchSide:      'src/random/random.c:302,67'
              BranchSideFuncs: []
      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:
        - rng
        - seed
      BBCount:         11
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/random/random.c:262,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:262,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/random.c:263,5'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          25
      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:
        - rng
        - type
      BBCount:         11
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/random/random.c:231,5'
          Branch Sides:
            - BranchSide:      'src/random/random.c:231,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/random.c:232,5'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         1
      ICount:          16
      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:
        - vstate
      BBCount:         3
      ICount:          21
      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:
        - vstate
        - seed
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_srandom_r
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/random/rng_pcg32.c:49,9'
          Branch Sides:
            - BranchSide:      'src/random/rng_pcg32.c:55,25'
              BranchSideFuncs:
                - pcg_setseq_64_srandom_r
            - BranchSide:      'src/random/rng_pcg32.c:57,25'
              BranchSideFuncs:
                - pcg_setseq_64_srandom_r
      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:
        - vstate
      BBCount:         3
      ICount:          21
      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:
        - state
      BBCount:         11
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - calloc
        - igraph_error
        - igraph_rng_pcg32_seed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/random/rng_pcg32.c:67,5'
          Branch Sides:
            - BranchSide:      'src/random/rng_pcg32.c:67,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/random/rng_pcg32.c:68,16'
              BranchSideFuncs:
                - igraph_rng_pcg32_seed
      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_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:
        - graph
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_property_cache_invalidate_all
      functionUses:    10
      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:
        - graph
        - eids
        - edges
        - bycol
      BBCount:         57
      ICount:          439
      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:    0
      BranchProfiles:
        - Branch String:   'src/graph/type_common.c:177,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:177,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_common.c:178,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_error
        - Branch String:   'src/graph/type_common.c:180,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:180,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_common.c:182,9'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
        - Branch String:   'src/graph/type_common.c:182,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:183,16'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_common.c:198,32'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_common.c:184,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:185,13'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_common.c:191,13'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_common.c:185,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:186,38'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_common.c:190,9'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_common.c:186,38'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:186,34'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_common.c:186,34'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_common.c:191,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:0,0'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_common.c:192,38'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_common.c:192,38'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:192,34'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_common.c:192,34'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_common.c:198,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:199,13'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_common.c:205,13'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_common.c:199,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:200,38'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_common.c:204,9'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_common.c:200,38'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:200,34'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_common.c:200,34'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_common.c:205,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:0,0'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_common.c:206,38'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_common.c:206,38'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:206,34'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_common.c:206,34'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
      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:
        - graph
        - eid
        - from
        - to
      BBCount:         15
      ICount:          104
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_is_directed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/type_common.c:134,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:134,20'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_common.c:135,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_common.c:134,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:135,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_common.c:138,28'
              BranchSideFuncs:
                - igraph_is_directed
        - Branch String:   'src/graph/type_common.c:138,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_common.c:139,17'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_common.c:142,17'
              BranchSideFuncs: []
      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:
        - graph
        - vertices
        - idx
        - invidx
      BBCount:         3
      ICount:          25
      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:
        - graph
        - vertices
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_delete_vertices_map
      functionUses:    1
      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:
        - graph
        - n
        - directed
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_empty_attrs
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_common.c:65,12'
          Dst:             igraph_empty_attrs
    - functionName:    igraph_i_reverse
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1996
      functionLinenumberEnd: 2008
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_is_directed
        - igraph_vector_int_swap
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/type_indexededgelist.c:1999,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:2000,9'
              BranchSideFuncs:
                - igraph_vector_int_swap
                - igraph_vector_int_swap
                - igraph_vector_int_swap
            - BranchSide:      'src/graph/type_indexededgelist.c:2003,29'
              BranchSideFuncs:
                - igraph_vector_int_swap
                - igraph_vector_int_swap
                - igraph_vector_int_swap
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1999,11'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:2003,5'
          Dst:             igraph_vector_int_swap
        - Src:             'src/graph/type_indexededgelist.c:2004,5'
          Dst:             igraph_vector_int_swap
        - Src:             'src/graph/type_indexededgelist.c:2005,5'
          Dst:             igraph_vector_int_swap
    - functionName:    igraph_is_directed
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1128
      functionLinenumberEnd: 1129
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    50
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_is_same_graph
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1942
      functionLinenumberEnd: 1989
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph1
        - graph2
        - res
      BBCount:         19
      ICount:          166
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_ecount
        - igraph_is_directed
        - igraph_vcount
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/type_indexededgelist.c:1952,22'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1952,26'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1953,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1952,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1953,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1957,28'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_is_directed
        - Branch String:   'src/graph/type_indexededgelist.c:1957,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1958,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1972,12'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1972,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1973,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1987,6'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1977,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1978,13'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1982,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1982,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1983,13'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1985,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1943,28'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1944,28'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1945,28'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:1946,28'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:1957,9'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1957,39'
          Dst:             igraph_is_directed
    - functionName:    igraph_vcount
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    72
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ecount
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_size
      functionUses:    41
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:842,12'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_incident
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1773
      functionLinenumberEnd: 1907
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - graph
        - eids
        - pnode
        - mode
        - loops
      BBCount:         116
      ICount:          838
      EdgeCount:       150
      CyclomaticComplexity: 36
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_resize
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/graph/type_indexededgelist.c:1779,18'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1779,21'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/graph/type_indexededgelist.c:1780,9'
              BranchSideFuncs:
                - igraph_errorf
        - Branch String:   'src/graph/type_indexededgelist.c:1779,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1780,9'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/graph/type_indexededgelist.c:1782,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1782,28'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1782,31'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1787,10'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1782,49'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1783,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1787,10'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1782,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1784,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1787,10'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1787,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1788,14'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1791,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1791,28'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1791,31'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1802,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1791,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1796,15'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1802,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1802,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1803,20'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1805,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1805,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1806,20'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1809,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1809,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1809,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1818,10'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1818,19'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1818,22'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1821,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1818,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1821,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1849,31'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1821,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1822,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1834,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1823,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1824,41'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1832,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1826,46'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1826,49'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1829,44'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1826,21'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1827,27'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1829,44'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1834,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1835,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1846,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1836,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1837,41'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1845,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1839,47'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1839,96'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1839,51'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1839,78'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1839,82'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1842,44'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1839,93'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1839,96'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1842,44'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1839,21'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1840,27'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1842,44'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1857,24'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1857,27'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1857,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1857,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1858,20'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1895,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1862,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1863,19'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1865,24'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1865,24'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1866,19'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1868,24'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1868,24'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1870,19'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1876,19'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1878,21'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1879,28'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1880,28'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1880,28'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1881,27'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1889,44'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1882,25'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1883,48'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1885,48'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1895,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1896,20'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1900,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1900,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:0,0'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1901,20'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1905,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1905,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1906,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1777,30'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1779,28'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1780,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:1784,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1809,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1809,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1905,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1905,5'
          Dst:             igraph_error
    - functionName:    igraph_get_all_eids_between
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1713
      functionLinenumberEnd: 1738
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - graph
        - eids
        - source
        - target
        - directed
      BBCount:         229
      ICount:          1436
      EdgeCount:       288
      CyclomaticComplexity: 61
      functionsReached:
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/type_indexededgelist.c:1716,20'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1716,23'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1717,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1716,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1717,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1720,9'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_is_directed
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1720,20'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1720,23'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1721,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1720,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1721,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1724,29'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_is_directed
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1726,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1728,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1728,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1729,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1733,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1731,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1731,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1734,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1714,36'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1717,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1721,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1724,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/graph/type_indexededgelist.c:1726,9'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1728,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1728,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1728,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1728,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1731,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1731,13'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1731,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1731,13'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1734,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1734,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1734,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1734,9'
          Dst:             igraph_error
    - functionName:    igraph_get_eids
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1597
      functionLinenumberEnd: 1651
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - graph
        - eids
        - pairs
        - directed
        - error
      BBCount:         181
      ICount:          1189
      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:
        - Branch String:   'src/graph/type_indexededgelist.c:1599,26'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1599,57'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vcount
                - igraph_vector_int_isininterval
                - igraph_error
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
            - BranchSide:      'src/graph/type_indexededgelist.c:1599,22'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_vector_int_isininterval
                - igraph_error
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
        - Branch String:   'src/graph/type_indexededgelist.c:1604,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1605,33'
              BranchSideFuncs:
                - igraph_vector_int_clear
            - BranchSide:      'src/graph/type_indexededgelist.c:1609,9'
              BranchSideFuncs:
                - igraph_vector_int_isininterval
                - igraph_error
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1609,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1610,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1614,41'
              BranchSideFuncs:
                - igraph_vector_int_isininterval
                - igraph_error
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1614,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1615,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1618,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1618,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1618,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1620,28'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1620,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1621,16'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1637,16'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1621,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1622,37'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1636,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1626,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1626,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1626,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1626,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1626,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1626,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1626,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1626,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1626,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1626,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1626,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1626,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1627,27'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1627,30'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1631,32'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1627,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1631,32'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1628,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1628,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1628,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1628,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1628,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1628,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1628,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1628,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1628,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1628,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1628,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1628,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1632,25'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1632,28'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1635,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1632,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1633,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1635,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1637,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1638,37'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1642,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1642,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1642,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1642,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1642,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1642,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1642,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1642,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1642,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1642,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1642,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1642,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1642,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1642,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1644,25'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1644,28'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1647,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1644,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1645,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1647,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1599,34'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/type_indexededgelist.c:1600,36'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1605,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/graph/type_indexededgelist.c:1610,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1614,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/type_indexededgelist.c:1615,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1618,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1618,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1620,9'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1633,17'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1645,17'
          Dst:             igraph_error
    - functionName:    igraph_get_eid
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1519
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - graph
        - eid
        - from
        - to
        - directed
        - error
      BBCount:         157
      ICount:          1027
      EdgeCount:       201
      CyclomaticComplexity: 46
      functionsReached:
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/graph/type_indexededgelist.c:1523,18'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1523,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1524,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1523,28'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1523,31'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1524,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1523,51'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1523,54'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1524,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1523,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1524,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1527,6'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1528,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1531,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1531,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1531,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1531,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1531,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1531,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1531,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1531,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1531,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1531,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1531,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1531,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1532,23'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1532,27'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1536,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1532,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1536,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1533,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1533,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1533,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1533,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1533,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1533,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1533,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1533,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1533,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1533,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1533,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1533,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1539,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1539,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1539,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1539,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1539,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1539,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1539,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1539,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1539,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1539,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1539,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1539,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1539,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1539,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1543,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1544,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1549,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1544,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1545,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1547,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1521,36'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1524,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1528,9'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1545,13'
          Dst:             igraph_error
    - functionName:    igraph_degree
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1263
      functionLinenumberEnd: 1420
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - graph
        - res
        - vids
        - mode
        - loops
      BBCount:         170
      ICount:          1198
      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:    13
      BranchProfiles:
        - Branch String:   'src/graph/type_indexededgelist.c:1269,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1269,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1270,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
                - igraph_i_property_cache_has
                - igraph_i_property_cache_get_bool
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1272,28'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1272,31'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
                - igraph_i_property_cache_has
                - igraph_i_property_cache_get_bool
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1276,9'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
                - igraph_i_property_cache_has
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/type_indexededgelist.c:1272,49'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1272,52'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
                - igraph_i_property_cache_has
                - igraph_i_property_cache_get_bool
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1276,9'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
                - igraph_i_property_cache_has
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/type_indexededgelist.c:1272,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1273,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1276,9'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
                - igraph_i_property_cache_has
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/type_indexededgelist.c:1276,34'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1276,37'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/graph/type_indexededgelist.c:1280,41'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/type_indexededgelist.c:1276,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1280,41'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/graph/type_indexededgelist.c:1286,9'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1280,70'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1281,47'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1284,5'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1280,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1282,19'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1284,5'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1286,36'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1286,39'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1291,21'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1286,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1288,15'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1291,21'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1292,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1293,14'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1296,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1296,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1296,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1297,28'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
        - Branch String:   'src/graph/type_indexededgelist.c:1299,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1300,13'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1316,16'
              BranchSideFuncs:
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_vs_is_all
                - igraph_ecount
                - igraph_fatal
        - Branch String:   'src/graph/type_indexededgelist.c:1300,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1301,18'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1308,13'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1301,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1304,40'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1307,9'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1304,40'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1304,34'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1304,34'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1308,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1309,18'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1316,5'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1309,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1312,40'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1315,9'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1312,40'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1312,34'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1312,34'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1316,16'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1317,9'
              BranchSideFuncs:
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_fatal
            - BranchSide:      'src/graph/type_indexededgelist.c:1364,13'
              BranchSideFuncs:
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
        - Branch String:   'src/graph/type_indexededgelist.c:1317,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1317,9'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/type_indexededgelist.c:1322,13'
              BranchSideFuncs:
                - igraph_vs_is_all
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
        - Branch String:   'src/graph/type_indexededgelist.c:1322,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1324,58'
              BranchSideFuncs:
                - igraph_ecount
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1341,18'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1327,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1328,41'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1333,35'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1333,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1334,39'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1339,9'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1335,21'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1336,21'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1338,13'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1341,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1344,40'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1349,18'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1344,40'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1344,34'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1344,34'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1349,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:0,0'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1352,40'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1352,40'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1352,34'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1352,34'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1354,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1356,25'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1360,13'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1356,25'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1357,25'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1359,17'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1364,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1366,58'
              BranchSideFuncs:
                - igraph_ecount
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1385,17'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1368,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1369,39'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1376,17'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1369,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1370,45'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1375,13'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1371,25'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1372,25'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1374,17'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1376,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1377,39'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1384,9'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1377,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1378,43'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1383,13'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1379,25'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1380,25'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1382,17'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1385,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1386,22'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1399,17'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1386,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1389,44'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1398,13'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1389,44'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1389,38'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1389,38'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1391,21'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1393,29'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1397,17'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1393,29'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1394,29'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1396,21'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1400,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1403,44'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1412,13'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1403,44'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1403,38'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1403,38'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1405,21'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1407,29'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1411,17'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/type_indexededgelist.c:1407,29'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1408,29'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/type_indexededgelist.c:1410,21'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1269,5'
          Dst:             igraph_vit_create
        - Src:             'src/graph/type_indexededgelist.c:1269,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1270,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:1270,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/type_indexededgelist.c:1273,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1280,13'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/graph/type_indexededgelist.c:1281,14'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/graph/type_indexededgelist.c:1292,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1296,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1296,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1297,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/graph/type_indexededgelist.c:1317,9'
          Dst:             igraph_fatal
        - Src:             'src/graph/type_indexededgelist.c:1322,13'
          Dst:             igraph_vs_is_all
        - Src:             'src/graph/type_indexededgelist.c:1324,44'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:1364,13'
          Dst:             igraph_vs_is_all
        - Src:             'src/graph/type_indexededgelist.c:1366,44'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:1416,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/type_indexededgelist.c:1417,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_degree_1
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - graph
        - deg
        - vid
        - mode
        - loops
      BBCount:         56
      ICount:          355
      EdgeCount:       73
      CyclomaticComplexity: 19
      functionsReached:
        - igraph_error
        - igraph_is_directed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/type_indexededgelist.c:1163,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1164,14'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1167,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1167,34'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1167,37'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1172,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1167,64'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1168,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1172,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1167,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1169,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1172,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1172,36'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1172,40'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1176,6'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1172,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1173,15'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1176,6'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1177,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1178,18'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1180,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1180,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1181,18'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1184,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1184,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1187,22'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1211,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1188,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1189,39'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1195,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1189,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1190,21'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1194,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1190,21'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1191,33'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1193,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1195,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1196,39'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1203,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1196,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1197,21'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1201,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1197,21'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1198,33'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1200,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1203,38'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1203,41'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1204,21'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1203,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1204,21'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1207,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1163,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1169,9'
          Dst:             igraph_error
    - functionName:    igraph_neighbors
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - graph
        - neis
        - pnode
        - mode
        - loops
        - multiple
      BBCount:         342
      ICount:          1810
      EdgeCount:       451
      CyclomaticComplexity: 111
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_resize
      functionUses:    22
      BranchProfiles:
        - Branch String:   'src/graph/type_indexededgelist.c:942,18'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:942,21'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/graph/type_indexededgelist.c:943,9'
              BranchSideFuncs:
                - igraph_errorf
        - Branch String:   'src/graph/type_indexededgelist.c:942,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:943,9'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/graph/type_indexededgelist.c:945,9'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:945,28'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:945,31'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:949,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:945,49'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:945,52'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:949,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:945,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:946,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:949,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:949,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:950,14'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:953,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:953,28'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:953,31'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:964,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:953,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:958,15'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:964,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:964,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:965,20'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:967,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:967,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:968,20'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:971,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:971,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:971,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:982,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
        - Branch String:   'src/graph/type_indexededgelist.c:982,36'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:982,39'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
            - BranchSide:      'src/graph/type_indexededgelist.c:986,38'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
        - Branch String:   'src/graph/type_indexededgelist.c:982,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:986,38'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
                - igraph_is_directed
                - igraph_is_directed
            - BranchSide:      'src/graph/type_indexededgelist.c:1011,31'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:986,66'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:986,36'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:987,39'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:987,46'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:987,49'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:988,38'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:988,45'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:987,78'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:988,48'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:990,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:991,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:999,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:992,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:993,39'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:997,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:994,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:995,40'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:994,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:994,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:994,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:994,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:994,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:994,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:994,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:994,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:994,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:999,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1000,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1007,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1001,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1002,41'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1006,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1003,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1004,40'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1003,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1003,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1003,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1003,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1003,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1003,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1003,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1003,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1003,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1018,66'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1018,36'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1019,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1021,24'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1021,27'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1021,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1021,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1022,20'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1044,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1026,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1027,19'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1030,24'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1028,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1029,40'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1028,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1028,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1028,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1028,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1028,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1028,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1028,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1028,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1028,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1030,24'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1031,19'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1035,19'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1032,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1033,40'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1032,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1032,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1032,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1032,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1032,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1032,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1032,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1032,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1032,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1037,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1038,40'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1037,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1037,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1037,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1037,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1037,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1037,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1037,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1037,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1037,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1039,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1040,40'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1039,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1039,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1039,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1039,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1039,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1039,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1039,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1039,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1039,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1044,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1045,20'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1051,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1047,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1048,36'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1047,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1047,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1047,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1047,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1047,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1047,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1047,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1047,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1047,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1051,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:0,0'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1052,20'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1054,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1055,36'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1054,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1054,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1054,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1054,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1054,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1054,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1054,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1054,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1054,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:1059,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1059,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1061,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:942,28'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:943,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:946,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:949,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:971,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:971,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:982,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:987,20'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:988,19'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1059,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1059,5'
          Dst:             igraph_error
    - functionName:    igraph_delete_vertices_map
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - vertices
        - map
        - invmap
      BBCount:         273
      ICount:          1311
      EdgeCount:       316
      CyclomaticComplexity: 45
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_destroy
        - igraph_ecount
        - igraph_error
        - igraph_free
        - igraph_i_attribute_copy
        - igraph_i_attribute_permute_edges
        - igraph_i_attribute_permute_vertices
        - igraph_i_create_start_vectors
        - igraph_i_property_cache_destroy
        - igraph_i_property_cache_init
        - igraph_i_property_cache_invalidate_conditionally
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_null
        - igraph_vector_int_pair_order
        - igraph_vector_int_resize
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/graph/type_indexededgelist.c:656,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:657,30'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_null
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:661,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:658,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:658,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:659,32'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:661,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:661,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:661,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:664,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:664,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:664,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:666,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:666,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:667,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:670,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:671,35'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:678,29'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:671,35'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:671,26'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:671,26'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:672,24'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:672,27'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:673,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:672,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:673,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:675,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:678,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:679,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:687,26'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:679,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:680,46'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:683,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:687,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:688,33'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:698,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:690,52'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:691,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:695,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:690,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:692,40'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:695,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:703,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:703,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:703,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:704,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:704,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:704,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:705,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:705,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:705,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:706,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:706,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:706,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:707,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:707,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:707,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:708,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:708,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:708,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:711,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:712,13'
              BranchSideFuncs:
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:722,5'
              BranchSideFuncs:
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:712,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:713,37'
              BranchSideFuncs:
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:719,5'
              BranchSideFuncs:
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:722,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:722,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:724,5'
              BranchSideFuncs:
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:724,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:724,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:727,5'
              BranchSideFuncs:
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:727,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:727,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:729,5'
              BranchSideFuncs:
                - igraph_i_create_start_vectors
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:729,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:729,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:732,22'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:733,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:733,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:734,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:735,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:735,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:736,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:739,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:739,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:745,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:748,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:750,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:770,5'
              BranchSideFuncs:
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:750,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:750,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:750,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:751,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:752,35'
              BranchSideFuncs:
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:757,9'
              BranchSideFuncs:
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:753,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:754,38'
              BranchSideFuncs:
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:756,9'
              BranchSideFuncs:
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:757,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:757,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:758,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:758,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:758,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:759,16'
              BranchSideFuncs:
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:759,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:760,35'
              BranchSideFuncs:
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:765,9'
              BranchSideFuncs:
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:761,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:762,42'
              BranchSideFuncs:
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:764,9'
              BranchSideFuncs:
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:765,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:765,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:766,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - igraph_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:777,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:778,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:787,10'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
        - Branch String:   'src/graph/type_indexededgelist.c:778,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:778,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:779,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
        - Branch String:   'src/graph/type_indexededgelist.c:779,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:780,38'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
            - BranchSide:      'src/graph/type_indexededgelist.c:785,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
        - Branch String:   'src/graph/type_indexededgelist.c:781,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:782,42'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
            - BranchSide:      'src/graph/type_indexededgelist.c:784,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_invalidate_conditionally
        - Branch String:   'src/graph/type_indexededgelist.c:787,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:788,35'
              BranchSideFuncs:
                - igraph_i_property_cache_invalidate_conditionally
            - BranchSide:      'src/graph/type_indexededgelist.c:803,9'
              BranchSideFuncs:
                - igraph_i_property_cache_invalidate_conditionally
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:647,36'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:648,36'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:658,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:658,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:659,9'
          Dst:             igraph_vector_int_null
        - Src:             'src/graph/type_indexededgelist.c:661,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:661,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:661,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:661,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:664,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:664,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:664,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:664,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:666,5'
          Dst:             igraph_vit_create
        - Src:             'src/graph/type_indexededgelist.c:666,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:667,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:667,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/type_indexededgelist.c:673,13'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:703,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:703,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:703,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:703,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:704,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:704,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:704,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:704,5'
          Dst:             igraph_vector_int_destroy
        - 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:722,5'
          Dst:             igraph_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:722,5'
          Dst:             igraph_error
        - 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:727,5'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:727,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:732,22'
          Dst:             calloc
        - Src:             'src/graph/type_indexededgelist.c:733,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:734,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:734,5'
          Dst:             igraph_free
        - Src:             'src/graph/type_indexededgelist.c:735,5'
          Dst:             igraph_i_property_cache_init
        - 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_i_property_cache_destroy
        - Src:             'src/graph/type_indexededgelist.c:739,5'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/graph/type_indexededgelist.c:739,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:745,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:746,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:746,5'
          Dst:             igraph_destroy
        - Src:             'src/graph/type_indexededgelist.c:750,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:750,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:750,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:750,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:757,9'
          Dst:             igraph_i_attribute_permute_vertices
        - Src:             'src/graph/type_indexededgelist.c:757,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:758,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:758,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:765,9'
          Dst:             igraph_i_attribute_permute_edges
        - Src:             'src/graph/type_indexededgelist.c:765,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:766,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:767,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:770,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/type_indexededgelist.c:771,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:772,5'
          Dst:             igraph_destroy
        - Src:             'src/graph/type_indexededgelist.c:775,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:778,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:778,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:788,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:789,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:802,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: 1071
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - res
        - el
        - iindex
        - nodes
      BBCount:         30
      ICount:          238
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_error
        - igraph_vector_int_null
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/graph/type_indexededgelist.c:1084,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1084,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:1088,9'
              BranchSideFuncs:
                - igraph_vector_int_null
        - Branch String:   'src/graph/type_indexededgelist.c:1088,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1090,32'
              BranchSideFuncs:
                - igraph_vector_int_null
            - BranchSide:      'src/graph/type_indexededgelist.c:1092,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1093,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1094,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1096,16'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1096,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1097,34'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1102,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1098,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:1099,20'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1101,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/type_indexededgelist.c:1103,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/type_indexededgelist.c:1104,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1080,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/type_indexededgelist.c:1084,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1084,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1090,9'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_destroy
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_attribute_destroy
        - igraph_i_property_cache_destroy
        - igraph_vector_int_destroy
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:154,5'
          Dst:             igraph_i_attribute_destroy
        - Src:             'src/graph/type_indexededgelist.c:156,5'
          Dst:             igraph_i_property_cache_destroy
        - Src:             'src/graph/type_indexededgelist.c:159,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:160,5'
          Dst:             igraph_vector_int_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
    - functionName:    igraph_delete_edges
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - edges
      BBCount:         134
      ICount:          657
      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:
        - Branch String:   'src/graph/type_indexededgelist.c:511,12'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:511,12'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_eit_create
                - IGRAPH_FINALLY_REAL
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/type_indexededgelist.c:511,10'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_eit_create
                - IGRAPH_FINALLY_REAL
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:511,12'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:511,12'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_eit_create
                - IGRAPH_FINALLY_REAL
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:511,10'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_eit_create
                - IGRAPH_FINALLY_REAL
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:511,12'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:511,10'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_eit_create
                - IGRAPH_FINALLY_REAL
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:511,10'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_eit_create
                - IGRAPH_FINALLY_REAL
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:512,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:512,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:513,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_eit_create
                - IGRAPH_FINALLY_REAL
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:515,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:515,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:516,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:518,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:519,30'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:525,23'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:519,30'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:519,26'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:519,26'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:520,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:521,28'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:524,5'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:531,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:531,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:531,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:532,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:532,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:532,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:535,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:536,15'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:544,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:536,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:537,34'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:541,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:544,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:544,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:544,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:545,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:545,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:545,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:546,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:546,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:547,5'
              BranchSideFuncs:
                - igraph_vector_int_pair_order
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:547,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:547,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:552,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:552,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:554,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:566,32'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
        - Branch String:   'src/graph/type_indexededgelist.c:554,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:554,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:554,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:555,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:556,19'
              BranchSideFuncs:
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:560,9'
              BranchSideFuncs:
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:556,17'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:557,36'
              BranchSideFuncs:
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:559,9'
              BranchSideFuncs:
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:560,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:560,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:561,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_i_property_cache_invalidate_conditionally
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:499,36'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:500,36'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:511,12'
          Dst:             calloc
        - Src:             'src/graph/type_indexededgelist.c:512,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:513,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:513,5'
          Dst:             igraph_free
        - Src:             'src/graph/type_indexededgelist.c:515,5'
          Dst:             igraph_eit_create
        - Src:             'src/graph/type_indexededgelist.c:515,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:516,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:516,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/type_indexededgelist.c:528,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/type_indexededgelist.c:529,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:531,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:531,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:531,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:531,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:532,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:532,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:532,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:532,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:544,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:544,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:544,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:544,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:545,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:545,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:545,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:545,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:546,5'
          Dst:             igraph_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:546,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:547,5'
          Dst:             igraph_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:547,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:554,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:554,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:554,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:554,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:560,9'
          Dst:             igraph_i_attribute_permute_edges
        - Src:             'src/graph/type_indexededgelist.c:560,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:561,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:562,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:566,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:567,5'
          Dst:             igraph_vector_int_destroy
        - 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:574,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:577,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:580,5'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:581,5'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:596,5'
          Dst:             igraph_i_property_cache_invalidate_conditionally
    - functionName:    igraph_add_edges
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - edges
        - attr
      BBCount:         91
      ICount:          528
      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:    3
      BranchProfiles:
        - Branch String:   'src/graph/type_indexededgelist.c:263,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:264,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:266,41'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_vector_int_isininterval
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_vector_int_reserve
                - IGRAPH_FINALLY_ENTER
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_errorf
                - igraph_errorf
        - Branch String:   'src/graph/type_indexededgelist.c:266,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:267,9'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_vector_int_reserve
                - IGRAPH_FINALLY_ENTER
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_errorf
                - igraph_errorf
            - BranchSide:      'src/graph/type_indexededgelist.c:271,5'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_vector_int_reserve
                - IGRAPH_FINALLY_ENTER
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_errorf
                - igraph_errorf
        - Branch String:   'src/graph/type_indexededgelist.c:271,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:271,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/graph/type_indexededgelist.c:272,9'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_vector_int_reserve
                - IGRAPH_FINALLY_ENTER
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/graph/type_indexededgelist.c:272,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:273,9'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/graph/type_indexededgelist.c:276,5'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_vector_int_reserve
                - IGRAPH_FINALLY_ENTER
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:276,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:276,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:277,5'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - IGRAPH_FINALLY_ENTER
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:277,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:277,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:279,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_ENTER
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/graph/type_indexededgelist.c:279,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:280,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - IGRAPH_FINALLY_ENTER
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
            - BranchSide:      'src/graph/type_indexededgelist.c:308,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_ENTER
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:280,22'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:280,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - IGRAPH_FINALLY_ENTER
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
            - BranchSide:      'src/graph/type_indexededgelist.c:281,42'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - IGRAPH_FINALLY_ENTER
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/graph/type_indexededgelist.c:280,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:281,42'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - IGRAPH_FINALLY_ENTER
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
            - BranchSide:      'src/graph/type_indexededgelist.c:284,42'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - IGRAPH_FINALLY_ENTER
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/graph/type_indexededgelist.c:310,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:310,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:311,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:312,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:312,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:313,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_pair_order
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:314,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:314,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:315,9'
              BranchSideFuncs:
                - igraph_vector_int_pair_order
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:315,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:315,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:318,13'
              BranchSideFuncs:
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_i_attribute_add_edges
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:318,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:320,13'
              BranchSideFuncs:
                - igraph_i_attribute_add_edges
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:324,40'
              BranchSideFuncs:
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
        - Branch String:   'src/graph/type_indexededgelist.c:320,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:320,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:321,9'
              BranchSideFuncs:
                - igraph_i_create_start_vectors
                - igraph_i_create_start_vectors
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_EXIT
                - igraph_i_property_cache_invalidate_conditionally
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:256,36'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/type_indexededgelist.c:257,37'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/type_indexededgelist.c:261,30'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:263,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/type_indexededgelist.c:264,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:266,51'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:266,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/type_indexededgelist.c:267,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:271,5'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:273,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:276,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/graph/type_indexededgelist.c:276,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:277,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/graph/type_indexededgelist.c:277,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:281,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:282,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:285,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:308,5'
          Dst:             IGRAPH_FINALLY_ENTER
        - Src:             'src/graph/type_indexededgelist.c:310,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:310,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:310,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:310,9'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:310,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:311,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:311,9'
          Dst:             igraph_vector_int_destroy
        - 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_pair_order
        - 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_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:315,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:315,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:315,9'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:315,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:320,13'
          Dst:             igraph_i_attribute_add_edges
        - Src:             'src/graph/type_indexededgelist.c:320,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:320,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:320,13'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:320,13'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:324,9'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:325,9'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:328,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:329,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:330,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:335,5'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:351,5'
          Dst:             igraph_i_property_cache_invalidate_conditionally
    - functionName:    igraph_copy
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         83
      ICount:          385
      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:    4
      BranchProfiles:
        - Branch String:   'src/graph/type_indexededgelist.c:198,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:198,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:199,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_REAL
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_copy
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:200,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:200,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:201,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_REAL
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_copy
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:202,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:202,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:203,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_REAL
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_copy
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:204,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:204,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:205,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_REAL
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_copy
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:206,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:206,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:207,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_REAL
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_copy
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:208,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:208,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:209,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_copy
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:212,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:212,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:213,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_copy
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:214,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:214,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:215,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:217,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:217,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:219,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:198,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/type_indexededgelist.c:198,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:199,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:199,5'
          Dst:             igraph_vector_int_destroy
        - 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:211,17'
          Dst:             calloc
        - Src:             'src/graph/type_indexededgelist.c:212,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:213,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:213,5'
          Dst:             igraph_free
        - Src:             'src/graph/type_indexededgelist.c:214,5'
          Dst:             igraph_i_property_cache_copy
        - 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_i_property_cache_destroy
        - Src:             'src/graph/type_indexededgelist.c:217,5'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/graph/type_indexededgelist.c:217,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:219,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_add_vertices
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - nv
        - attr
      BBCount:         50
      ICount:          298
      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:
        - Branch String:   'src/graph/type_indexededgelist.c:395,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:396,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:399,5'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_vector_int_reserve
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_vcount
                - igraph_i_property_cache_invalidate_conditionally
                - IGRAPH_FINALLY_ENTER
                - igraph_i_attribute_add_vertices
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_errorf
                - igraph_errorf
        - Branch String:   'src/graph/type_indexededgelist.c:399,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:399,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/graph/type_indexededgelist.c:400,9'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_vector_int_reserve
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_vcount
                - igraph_i_property_cache_invalidate_conditionally
                - IGRAPH_FINALLY_ENTER
                - igraph_i_attribute_add_vertices
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/graph/type_indexededgelist.c:400,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:401,9'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/graph/type_indexededgelist.c:404,5'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_vector_int_reserve
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_vcount
                - igraph_i_property_cache_invalidate_conditionally
                - IGRAPH_FINALLY_ENTER
                - igraph_i_attribute_add_vertices
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:404,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:404,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:405,5'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_vcount
                - igraph_i_property_cache_invalidate_conditionally
                - IGRAPH_FINALLY_ENTER
                - igraph_i_attribute_add_vertices
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:405,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:405,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:407,31'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - igraph_vcount
                - igraph_i_property_cache_invalidate_conditionally
                - IGRAPH_FINALLY_ENTER
                - igraph_i_attribute_add_vertices
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
        - Branch String:   'src/graph/type_indexededgelist.c:409,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:410,32'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_i_property_cache_invalidate_conditionally
                - IGRAPH_FINALLY_ENTER
                - igraph_i_attribute_add_vertices
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/type_indexededgelist.c:414,17'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_i_property_cache_invalidate_conditionally
                - IGRAPH_FINALLY_ENTER
                - igraph_i_attribute_add_vertices
                - IGRAPH_FINALLY_EXIT
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
        - Branch String:   'src/graph/type_indexededgelist.c:420,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:422,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_ENTER
                - igraph_i_attribute_add_vertices
                - IGRAPH_FINALLY_EXIT
                - igraph_vcount
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/type_indexededgelist.c:456,9'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_i_property_cache_invalidate_conditionally
        - Branch String:   'src/graph/type_indexededgelist.c:424,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:426,24'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_resize
                - IGRAPH_FINALLY_EXIT
                - igraph_vcount
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:430,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_EXIT
                - igraph_vcount
                - igraph_i_property_cache_invalidate_conditionally
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:431,13'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:432,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:434,5'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_i_property_cache_invalidate_conditionally
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:390,27'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:391,27'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:396,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:399,5'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:401,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:404,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/graph/type_indexededgelist.c:404,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:405,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/graph/type_indexededgelist.c:405,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:407,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:408,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:422,9'
          Dst:             IGRAPH_FINALLY_ENTER
        - Src:             'src/graph/type_indexededgelist.c:423,15'
          Dst:             igraph_i_attribute_add_vertices
        - Src:             'src/graph/type_indexededgelist.c:427,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:428,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:430,9'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:432,13'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:464,9'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:455,5'
          Dst:             igraph_i_property_cache_invalidate_conditionally
    - functionName:    igraph_empty_attrs
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - n
        - directed
        - attr
      BBCount:         107
      ICount:          444
      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:
        - Branch String:   'src/graph/type_indexededgelist.c:102,9'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:103,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:106,12'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_init
                - igraph_add_vertices
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:110,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:110,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:110,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_init
                - igraph_add_vertices
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:111,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:111,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:111,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_init
                - igraph_add_vertices
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:112,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:112,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:112,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_init
                - igraph_add_vertices
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:113,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:113,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:113,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_init
                - igraph_add_vertices
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:114,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:114,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:114,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_init
                - igraph_add_vertices
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:115,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:115,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:115,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_init
                - igraph_add_vertices
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:119,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:119,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:120,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_init
                - igraph_add_vertices
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:121,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:121,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:122,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_init
                - igraph_add_vertices
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:128,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:128,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:131,5'
              BranchSideFuncs:
                - igraph_add_vertices
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/type_indexededgelist.c:131,5'
          Branch Sides:
            - BranchSide:      'src/graph/type_indexededgelist.c:131,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/type_indexededgelist.c:133,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:103,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:110,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:110,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:110,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:110,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:111,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:111,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:111,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:111,5'
          Dst:             igraph_vector_int_destroy
        - 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:118,20'
          Dst:             calloc
        - Src:             'src/graph/type_indexededgelist.c:119,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:120,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:120,5'
          Dst:             igraph_free
        - Src:             'src/graph/type_indexededgelist.c:121,5'
          Dst:             igraph_i_property_cache_init
        - 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_i_property_cache_destroy
        - Src:             'src/graph/type_indexededgelist.c:128,5'
          Dst:             igraph_i_attribute_init
        - Src:             'src/graph/type_indexededgelist.c:128,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:131,5'
          Dst:             igraph_add_vertices
        - Src:             'src/graph/type_indexededgelist.c:131,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:133,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_small
      functionSourceFile: '/src/igraph/src/constructors/basic_constructors.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - int
      constantsTouched: []
      argNames:
        - graph
        - n
        - directed
        - first
      BBCount:         28
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 6
      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:
        - Branch String:   'src/constructors/basic_constructors.c:138,5'
          Branch Sides:
            - BranchSide:      'src/constructors/basic_constructors.c:138,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/constructors/basic_constructors.c:138,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
        - Branch String:   'src/constructors/basic_constructors.c:142,5'
          Branch Sides:
            - BranchSide:      'src/constructors/basic_constructors.c:143,45'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/constructors/basic_constructors.c:146,5'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/constructors/basic_constructors.c:144,15'
          Branch Sides:
            - BranchSide:      'src/constructors/basic_constructors.c:142,12'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
            - BranchSide:      'src/constructors/basic_constructors.c:142,12'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
        - Branch String:   'src/constructors/basic_constructors.c:148,5'
          Branch Sides:
            - BranchSide:      'src/constructors/basic_constructors.c:148,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/constructors/basic_constructors.c:150,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/constructors/basic_constructors.c:138,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/constructors/basic_constructors.c:138,5'
          Dst:             igraph_error
        - Src:             'src/constructors/basic_constructors.c:138,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/constructors/basic_constructors.c:138,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/constructors/basic_constructors.c:143,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/constructors/basic_constructors.c:148,5'
          Dst:             igraph_create
        - Src:             'src/constructors/basic_constructors.c:148,5'
          Dst:             igraph_error
        - Src:             'src/constructors/basic_constructors.c:150,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/constructors/basic_constructors.c:151,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_create
      functionSourceFile: '/src/igraph/src/constructors/basic_constructors.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - graph
        - edges
        - n
        - directed
      BBCount:         46
      ICount:          219
      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:    13
      BranchProfiles:
        - Branch String:   'src/constructors/basic_constructors.c:68,9'
          Branch Sides:
            - BranchSide:      'src/constructors/basic_constructors.c:69,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/constructors/basic_constructors.c:71,41'
              BranchSideFuncs:
                - igraph_vector_int_isininterval
                - igraph_error
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vcount
                - igraph_add_edges
                - igraph_error
                - igraph_add_vertices
                - igraph_error
                - igraph_error
                - igraph_vector_int_max
        - Branch String:   'src/constructors/basic_constructors.c:71,9'
          Branch Sides:
            - BranchSide:      'src/constructors/basic_constructors.c:72,9'
              BranchSideFuncs:
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vcount
                - igraph_add_edges
                - igraph_error
                - igraph_add_vertices
                - igraph_error
                - igraph_error
                - igraph_vector_int_max
            - BranchSide:      'src/constructors/basic_constructors.c:77,11'
              BranchSideFuncs:
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vcount
                - igraph_add_edges
                - igraph_error
                - igraph_add_vertices
                - igraph_error
                - igraph_error
                - igraph_vector_int_max
        - Branch String:   'src/constructors/basic_constructors.c:77,11'
          Branch Sides:
            - BranchSide:      'src/constructors/basic_constructors.c:77,45'
              BranchSideFuncs:
                - igraph_vector_int_max
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vcount
                - igraph_add_edges
                - igraph_error
                - igraph_add_vertices
                - igraph_error
                - igraph_error
            - BranchSide:      'src/constructors/basic_constructors.c:77,9'
              BranchSideFuncs:
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vcount
                - igraph_add_edges
                - igraph_error
                - igraph_add_vertices
                - igraph_error
                - igraph_error
        - Branch String:   'src/constructors/basic_constructors.c:79,5'
          Branch Sides:
            - BranchSide:      'src/constructors/basic_constructors.c:79,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/constructors/basic_constructors.c:80,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vcount
                - igraph_add_edges
                - igraph_error
                - igraph_add_vertices
                - igraph_error
        - Branch String:   'src/constructors/basic_constructors.c:81,9'
          Branch Sides:
            - BranchSide:      'src/constructors/basic_constructors.c:82,27'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_add_vertices
                - igraph_error
            - BranchSide:      'src/constructors/basic_constructors.c:89,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/constructors/basic_constructors.c:83,13'
          Branch Sides:
            - BranchSide:      'src/constructors/basic_constructors.c:84,13'
              BranchSideFuncs:
                - igraph_add_vertices
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/constructors/basic_constructors.c:86,9'
              BranchSideFuncs:
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/constructors/basic_constructors.c:84,13'
          Branch Sides:
            - BranchSide:      'src/constructors/basic_constructors.c:84,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/constructors/basic_constructors.c:85,9'
              BranchSideFuncs:
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/constructors/basic_constructors.c:86,9'
          Branch Sides:
            - BranchSide:      'src/constructors/basic_constructors.c:86,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/constructors/basic_constructors.c:87,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/constructors/basic_constructors.c:65,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/constructors/basic_constructors.c:68,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/constructors/basic_constructors.c:69,9'
          Dst:             igraph_error
        - Src:             'src/constructors/basic_constructors.c:71,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/constructors/basic_constructors.c:72,9'
          Dst:             igraph_error
        - Src:             'src/constructors/basic_constructors.c:77,23'
          Dst:             igraph_vector_int_max
        - Src:             'src/constructors/basic_constructors.c:79,5'
          Dst:             igraph_empty
        - Src:             'src/constructors/basic_constructors.c:79,5'
          Dst:             igraph_error
        - Src:             'src/constructors/basic_constructors.c:80,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/constructors/basic_constructors.c:80,5'
          Dst:             igraph_destroy
        - Src:             'src/constructors/basic_constructors.c:82,13'
          Dst:             igraph_vcount
        - Src:             'src/constructors/basic_constructors.c:84,13'
          Dst:             igraph_add_vertices
        - Src:             'src/constructors/basic_constructors.c:84,13'
          Dst:             igraph_error
        - Src:             'src/constructors/basic_constructors.c:86,9'
          Dst:             igraph_add_edges
        - Src:             'src/constructors/basic_constructors.c:86,9'
          Dst:             igraph_error
        - Src:             'src/constructors/basic_constructors.c:89,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_subcomponent
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1557
      functionLinenumberEnd: 1608
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - graph
        - res
        - vertex
        - mode
      BBCount:         105
      ICount:          478
      EdgeCount:       123
      CyclomaticComplexity: 20
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/connectivity/components.c:1565,20'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1565,23'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1566,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1565,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1566,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1568,9'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1568,28'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1568,31'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1573,29'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1568,49'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1569,9'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1573,29'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1568,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1570,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1573,29'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1575,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1575,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1575,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1576,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1576,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1576,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1577,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1577,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1577,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1579,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1579,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1580,5'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1580,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1580,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1581,5'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:1583,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1584,36'
              BranchSideFuncs:
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/connectivity/components.c:1602,5'
              BranchSideFuncs:
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/connectivity/components.c:1586,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1586,9'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1588,9'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1586,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1586,9'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:1586,9'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1588,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1588,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1589,17'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1590,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1583,5'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1591,41'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1593,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1594,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1596,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1597,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1597,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1598,13'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1598,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1598,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1599,9'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
      Callsites:
        - Src:             'src/connectivity/components.c:1559,36'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:1566,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1570,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1573,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/connectivity/components.c:1575,5'
          Dst:             igraph_bitset_init
        - Src:             'src/connectivity/components.c:1575,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1575,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1575,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:1576,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1576,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1576,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1576,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1577,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/connectivity/components.c:1577,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1577,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1577,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:1579,5'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:1579,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1580,5'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1580,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1583,13'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:1584,36'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/connectivity/components.c:1586,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:1588,9'
          Dst:             igraph_neighbors
        - Src:             'src/connectivity/components.c:1588,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1589,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:1597,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1597,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1598,13'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:1598,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1602,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:1603,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1604,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:1605,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_bridges
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - bridges
      BBCount:         168
      ICount:          859
      EdgeCount:       195
      CyclomaticComplexity: 29
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_error
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_fill
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/connectivity/components.c:1417,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1417,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1418,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_clear
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1421,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1421,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1421,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_clear
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1422,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1422,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1422,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_clear
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1423,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1423,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1423,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_clear
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1425,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1425,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1425,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_clear
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1428,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1428,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1428,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_clear
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1429,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1429,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1429,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_clear
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1434,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1435,15'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1494,5'
              BranchSideFuncs:
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/connectivity/components.c:1435,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1441,13'
              BranchSideFuncs:
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1492,5'
              BranchSideFuncs:
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1441,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1441,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1442,13'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1442,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1442,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1444,13'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1444,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1445,38'
              BranchSideFuncs:
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1491,9'
              BranchSideFuncs:
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1448,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1451,21'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1459,49'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1461,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1462,21'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1481,45'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1462,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1462,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1463,21'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1463,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1463,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1465,45'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1466,42'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1466,38'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1466,38'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1468,25'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1469,52'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1473,32'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1471,25'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1471,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1472,25'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1472,25'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1472,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1473,21'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1474,42'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1474,76'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1474,93'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1483,46'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1483,42'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1483,42'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1484,42'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1484,76'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1484,93'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1485,29'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1486,29'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1488,21'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1486,29'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1486,29'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1487,25'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_stack_int_pop
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
      Callsites:
        - Src:             'src/connectivity/components.c:1408,36'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:1417,5'
          Dst:             igraph_inclist_init
        - Src:             'src/connectivity/components.c:1417,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1418,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1418,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/connectivity/components.c:1421,5'
          Dst:             igraph_bitset_init
        - Src:             'src/connectivity/components.c:1421,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1421,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1421,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:1422,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1422,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1422,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1422,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1423,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1423,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1423,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1423,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1425,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1425,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1425,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1425,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1426,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/connectivity/components.c:1428,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/connectivity/components.c:1428,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1428,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1428,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1429,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/connectivity/components.c:1429,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1429,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1429,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1431,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/connectivity/components.c:1441,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1441,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1442,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1442,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1444,22'
          Dst:             igraph_stack_int_empty
        - Src:             'src/connectivity/components.c:1445,38'
          Dst:             igraph_stack_int_pop
        - Src:             'src/connectivity/components.c:1446,38'
          Dst:             igraph_stack_int_pop
        - Src:             'src/connectivity/components.c:1461,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:1462,21'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1462,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1463,21'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1463,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1471,25'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1471,25'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1472,25'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1472,25'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1486,29'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1486,29'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1494,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1495,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1496,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1497,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1498,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1499,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:1500,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/connectivity/components.c:1501,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_is_biconnected
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - res
      BBCount:         132
      ICount:          648
      EdgeCount:       161
      CyclomaticComplexity: 31
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_lazy_adjlist_get_real
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_lazy_adjlist_destroy
        - igraph_lazy_adjlist_init
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_stack_int_top
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/connectivity/components.c:1263,26'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1263,29'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:1266,24'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/connectivity/components.c:1263,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1266,24'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:1276,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/connectivity/components.c:1276,26'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1277,38'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/connectivity/components.c:1286,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1277,78'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1278,43'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/connectivity/components.c:1279,38'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/connectivity/components.c:1278,84'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1279,38'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/connectivity/components.c:1282,24'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/connectivity/components.c:1279,68'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1280,42'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1286,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1276,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1282,24'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:1286,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1286,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1286,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1286,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1287,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1287,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1287,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1288,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1288,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1288,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1290,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1290,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1290,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1292,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1292,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1293,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1298,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1298,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1299,52'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1300,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1301,32'
              BranchSideFuncs:
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1345,9'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/connectivity/components.c:1304,43'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1304,36'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_stack_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1304,36'
              BranchSideFuncs:
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1306,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1308,36'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1324,13'
              BranchSideFuncs:
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1309,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1310,21'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1317,21'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1310,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1311,28'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1313,17'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1313,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1313,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1314,62'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1328,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1329,41'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1332,21'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1332,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1333,25'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1339,13'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1333,25'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1335,40'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:1338,17'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_stack_int_top
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1345,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1346,24'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:1351,9'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/connectivity/components.c:1351,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1351,20'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:1352,24'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - igraph_stack_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/connectivity/components.c:1367,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1368,16'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:1373,9'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/connectivity/components.c:1373,24'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1373,27'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:1378,5'
              BranchSideFuncs: []
        - Branch String:   'src/connectivity/components.c:1373,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1374,50'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:1378,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/connectivity/components.c:1256,36'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:1277,10'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/connectivity/components.c:1278,10'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/connectivity/components.c:1279,10'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/connectivity/components.c:1280,9'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/connectivity/components.c:1286,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1286,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1286,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1286,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1287,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1287,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1287,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1287,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1288,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1288,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1288,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1288,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1290,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/connectivity/components.c:1290,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1290,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1290,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1292,5'
          Dst:             igraph_lazy_adjlist_init
        - Src:             'src/connectivity/components.c:1292,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1293,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1293,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/connectivity/components.c:1298,5'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1298,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1300,13'
          Dst:             igraph_stack_int_empty
        - Src:             'src/connectivity/components.c:1301,32'
          Dst:             igraph_stack_int_top
        - Src:             'src/connectivity/components.c:1304,43'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/connectivity/components.c:1305,36'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:1313,17'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1313,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1324,13'
          Dst:             igraph_stack_int_pop
        - Src:             'src/connectivity/components.c:1325,18'
          Dst:             igraph_stack_int_empty
        - Src:             'src/connectivity/components.c:1326,41'
          Dst:             igraph_stack_int_top
        - Src:             'src/connectivity/components.c:1358,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/connectivity/components.c:1359,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1360,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1361,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1362,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1363,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:1374,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/connectivity/components.c:1375,9'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_biconnected_components
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1227
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - no
        - tree_edges
        - component_edges
        - components
        - articulation_points
      BBCount:         315
      ICount:          1561
      EdgeCount:       380
      CyclomaticComplexity: 67
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_error
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_stack_int_top
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_list_clear
        - igraph_vector_int_list_destroy
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_init
        - igraph_vector_int_list_push_back_new
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/connectivity/components.c:1052,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1052,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1052,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1053,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1053,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1053,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1054,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1054,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1054,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1055,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1055,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1055,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1057,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1057,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1057,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1058,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1058,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1058,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1060,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1060,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1061,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1063,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1063,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1063,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
        - Branch String:   'src/connectivity/components.c:1065,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1066,10'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
            - BranchSide:      'src/connectivity/components.c:1068,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
        - Branch String:   'src/connectivity/components.c:1068,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1069,38'
              BranchSideFuncs:
                - igraph_vector_int_list_clear
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
            - BranchSide:      'src/connectivity/components.c:1071,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_list_clear
                - igraph_vector_int_list_clear
        - Branch String:   'src/connectivity/components.c:1071,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1072,38'
              BranchSideFuncs:
                - igraph_vector_int_list_clear
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_list_clear
            - BranchSide:      'src/connectivity/components.c:1074,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_list_clear
        - Branch String:   'src/connectivity/components.c:1074,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1075,38'
              BranchSideFuncs:
                - igraph_vector_int_list_clear
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
            - BranchSide:      'src/connectivity/components.c:1077,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_clear
        - Branch String:   'src/connectivity/components.c:1077,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1078,33'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1080,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1080,25'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1080,29'
              BranchSideFuncs:
                - igraph_vector_int_list_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1085,27'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:1080,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1081,22'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/connectivity/components.c:1085,27'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:1082,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1082,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1082,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:1085,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1087,13'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/connectivity/components.c:1211,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/connectivity/components.c:1087,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1088,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/connectivity/components.c:1091,9'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:1091,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1091,9'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1093,9'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1091,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1091,9'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:1091,9'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1093,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1093,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1094,17'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1097,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1099,36'
              BranchSideFuncs:
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1205,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1104,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1106,41'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1124,17'
              BranchSideFuncs:
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1107,40'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1107,34'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1107,34'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1108,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1109,25'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1117,25'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1109,25'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1110,32'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1112,21'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1112,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1112,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1113,21'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1113,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1113,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1114,66'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1128,25'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1129,45'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1132,25'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1132,25'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1133,29'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1200,17'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1133,49'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1133,53'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1138,29'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1134,29'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1134,32'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1138,29'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1133,29'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1135,29'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1138,29'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1135,29'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1135,29'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1136,29'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1138,29'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1139,30'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1144,29'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1144,40'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1144,43'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1146,34'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1144,29'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1146,34'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1199,21'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1147,33'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1148,33'
              BranchSideFuncs:
                - igraph_vector_int_list_push_back_new
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1150,33'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1148,33'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1148,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1149,29'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1150,33'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1151,33'
              BranchSideFuncs:
                - igraph_vector_int_list_push_back_new
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1154,29'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1151,33'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1151,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1152,29'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1154,29'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1155,54'
              BranchSideFuncs:
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1176,33'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1158,37'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1159,37'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1161,37'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1159,37'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1159,37'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1160,33'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1161,37'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1162,41'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1171,37'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1162,41'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1163,70'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1166,41'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1164,41'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1164,41'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1165,37'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1166,41'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1167,68'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1170,33'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1168,41'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1168,41'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1169,37'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1171,50'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1171,53'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1172,37'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1171,37'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1154,29'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1172,37'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1176,33'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1177,93'
              BranchSideFuncs:
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1196,25'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1181,33'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1181,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1182,41'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1182,33'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1183,61'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1195,29'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1187,37'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1188,62'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1194,33'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1189,64'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1189,58'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1189,58'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1190,80'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1190,83'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1193,37'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1190,45'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1191,45'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1193,37'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1191,45'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1191,45'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1192,41'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:1205,33'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1205,36'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1209,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:1205,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1206,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1209,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:1206,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1206,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:1207,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_top
                - igraph_vector_int_size
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_top
                - igraph_stack_int_empty
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_size
                - igraph_vector_int_list_push_back_new
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_list_push_back_new
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:1211,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:1212,40'
              BranchSideFuncs:
                - igraph_vector_int_list_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/connectivity/components.c:1216,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_inclist_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/connectivity/components.c:1039,36'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:1052,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1052,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1052,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1052,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1053,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1053,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1053,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1053,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1054,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1054,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1054,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1054,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1055,5'
          Dst:             igraph_bitset_init
        - Src:             'src/connectivity/components.c:1055,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1055,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1055,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:1057,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/connectivity/components.c:1057,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1057,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1057,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1058,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/connectivity/components.c:1058,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1058,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1058,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1060,5'
          Dst:             igraph_inclist_init
        - Src:             'src/connectivity/components.c:1060,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1061,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1061,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/connectivity/components.c:1063,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1063,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1063,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1063,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1069,9'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/connectivity/components.c:1072,9'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/connectivity/components.c:1075,9'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/connectivity/components.c:1078,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/connectivity/components.c:1082,9'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/connectivity/components.c:1082,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1082,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1082,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/connectivity/components.c:1091,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:1093,9'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1093,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1097,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/connectivity/components.c:1099,36'
          Dst:             igraph_stack_int_top
        - Src:             'src/connectivity/components.c:1103,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:1112,21'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1112,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1113,21'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1113,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1124,17'
          Dst:             igraph_stack_int_pop
        - Src:             'src/connectivity/components.c:1125,22'
          Dst:             igraph_stack_int_empty
        - Src:             'src/connectivity/components.c:1126,45'
          Dst:             igraph_stack_int_top
        - Src:             'src/connectivity/components.c:1135,29'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1135,29'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1148,33'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/connectivity/components.c:1148,33'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1151,33'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/connectivity/components.c:1151,33'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1154,37'
          Dst:             igraph_stack_int_empty
        - Src:             'src/connectivity/components.c:1155,54'
          Dst:             igraph_stack_int_pop
        - Src:             'src/connectivity/components.c:1159,37'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1159,37'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1164,41'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1164,41'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1168,41'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1168,41'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1177,62'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/connectivity/components.c:1178,64'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:1181,33'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/connectivity/components.c:1181,33'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1186,62'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:1191,45'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1191,45'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1206,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1206,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1212,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/connectivity/components.c:1213,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:1216,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1217,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/connectivity/components.c:1218,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1219,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1220,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:1221,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1222,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1223,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1224,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_articulation_points
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 971
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - res
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_biconnected_components
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/connectivity/components.c:971,12'
          Dst:             igraph_biconnected_components
    - functionName:    igraph_i_decompose_strong
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - graph
        - components
        - maxcompno
        - minelements
      BBCount:         275
      ICount:          1218
      EdgeCount:       323
      CyclomaticComplexity: 50
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_allow_interruption
        - igraph_destroy
        - igraph_dqueue_int_back
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop_back
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_graph_list_clear
        - igraph_graph_list_push_back
        - igraph_i_induced_subgraph_map
        - igraph_progress
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_empty
        - igraph_vector_int_fill
        - igraph_vector_int_init
        - igraph_vector_int_null
        - igraph_vector_int_pop_back
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
        - igraph_vss_vector
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/connectivity/components.c:749,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:750,19'
              BranchSideFuncs:
                - igraph_graph_list_clear
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_vector_int_null
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:753,29'
              BranchSideFuncs:
                - igraph_graph_list_clear
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_vector_int_null
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:757,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:757,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:757,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_vector_int_null
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:760,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:760,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:760,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_vector_int_null
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:761,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:761,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:761,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_vector_int_null
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:762,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:762,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:762,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_vector_int_null
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:763,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:763,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:763,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_vector_int_null
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:765,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:765,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:767,5'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:769,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:769,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:770,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:781,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:782,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/connectivity/components.c:833,5'
              BranchSideFuncs:
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:782,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:782,9'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:786,15'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:782,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:782,9'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:782,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:787,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:788,13'
              BranchSideFuncs:
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/connectivity/components.c:792,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:792,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:792,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:796,9'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:796,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:798,41'
              BranchSideFuncs:
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:831,5'
              BranchSideFuncs:
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:802,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:805,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:808,24'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:808,24'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:810,45'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:818,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:811,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:813,21'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:815,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:813,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:813,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:814,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:818,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:818,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:820,17'
              BranchSideFuncs:
                - igraph_dqueue_int_pop_back
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:825,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:825,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:825,21'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:827,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:827,21'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:828,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:827,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:827,21'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:827,21'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:833,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:833,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:833,5'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:838,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:838,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:839,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:848,43'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:848,5'
              BranchSideFuncs:
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:848,46'
              BranchSideFuncs:
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:848,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:850,40'
              BranchSideFuncs:
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:929,5'
              BranchSideFuncs:
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/connectivity/components.c:854,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:855,13'
              BranchSideFuncs:
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:859,9'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:865,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:865,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:866,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:866,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:866,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:868,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:869,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:871,13'
              BranchSideFuncs:
                - igraph_progress
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:876,9'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:871,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:871,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:871,13'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:873,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:873,13'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:874,9'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:873,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:873,13'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:873,13'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:876,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:878,41'
              BranchSideFuncs:
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:903,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:881,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:876,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:882,45'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:883,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:884,21'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:886,17'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:886,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:886,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:887,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:890,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:890,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:892,25'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:893,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:895,21'
              BranchSideFuncs:
                - igraph_progress
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:899,13'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:895,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:895,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:895,21'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:897,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:897,21'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:898,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:897,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:897,21'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:897,21'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:903,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:904,13'
              BranchSideFuncs:
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:907,9'
              BranchSideFuncs:
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:907,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:907,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:912,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:913,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:913,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:914,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:922,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:923,13'
              BranchSideFuncs:
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:926,25'
              BranchSideFuncs:
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:929,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:929,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:929,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/connectivity/components.c:730,36'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:753,5'
          Dst:             igraph_graph_list_clear
        - Src:             'src/connectivity/components.c:757,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:757,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:757,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:757,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:758,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/connectivity/components.c:760,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:760,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:760,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:760,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:761,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:761,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:761,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:761,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:762,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:762,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:762,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:762,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:763,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/connectivity/components.c:763,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:763,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:763,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:765,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/connectivity/components.c:765,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:767,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/connectivity/components.c:769,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/connectivity/components.c:769,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:770,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:770,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:782,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:787,35'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:792,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:792,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:796,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:798,41'
          Dst:             igraph_dqueue_int_back
        - Src:             'src/connectivity/components.c:808,54'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:813,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:813,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:818,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:818,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:820,17'
          Dst:             igraph_dqueue_int_pop_back
        - Src:             'src/connectivity/components.c:825,21'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:825,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:827,21'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:833,5'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:833,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:835,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:836,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:838,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/connectivity/components.c:838,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:839,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:839,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:844,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/connectivity/components.c:848,13'
          Dst:             igraph_vector_int_empty
        - Src:             'src/connectivity/components.c:850,40'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/connectivity/components.c:859,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/connectivity/components.c:865,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:865,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:866,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:866,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:871,13'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:871,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:873,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:876,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:878,41'
          Dst:             igraph_dqueue_int_pop_back
        - Src:             'src/connectivity/components.c:880,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:886,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:886,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:890,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:890,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:895,21'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:895,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:897,21'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:903,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:907,9'
          Dst:             igraph_vss_vector
        - Src:             'src/connectivity/components.c:907,9'
          Dst:             igraph_i_induced_subgraph_map
        - Src:             'src/connectivity/components.c:907,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:912,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:912,9'
          Dst:             igraph_destroy
        - Src:             'src/connectivity/components.c:913,9'
          Dst:             igraph_graph_list_push_back
        - Src:             'src/connectivity/components.c:913,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:914,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:921,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:929,5'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:929,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:933,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:934,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:935,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:936,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:937,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:938,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:939,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_decompose_weak
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - graph
        - components
        - maxcompno
        - minelements
      BBCount:         140
      ICount:          634
      EdgeCount:       162
      CyclomaticComplexity: 24
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_destroy
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_graph_list_clear
        - igraph_graph_list_push_back
        - igraph_i_induced_subgraph_map
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_fill
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_size
        - igraph_vss_vector
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/connectivity/components.c:636,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:637,19'
              BranchSideFuncs:
                - igraph_graph_list_clear
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:640,29'
              BranchSideFuncs:
                - igraph_graph_list_clear
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:643,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:643,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:643,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:644,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:644,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:644,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:645,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:645,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:645,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:646,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:646,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:646,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:647,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:647,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:647,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:656,42'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:656,45'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/connectivity/components.c:656,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:656,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:658,13'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/connectivity/components.c:715,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/connectivity/components.c:658,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:659,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/connectivity/components.c:661,9'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:661,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:661,9'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:663,9'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:661,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:661,9'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:661,9'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:667,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:667,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:668,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:668,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:668,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:671,9'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:671,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:673,40'
              BranchSideFuncs:
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:694,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:674,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:674,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:677,42'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:679,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:671,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:680,45'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:681,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:682,21'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:685,17'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:688,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:688,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:689,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:689,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:689,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:690,13'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:694,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:695,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/connectivity/components.c:698,9'
              BranchSideFuncs:
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:698,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:698,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:703,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:704,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:704,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:705,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_size
                - igraph_vss_vector
                - igraph_i_induced_subgraph_map
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
      Callsites:
        - Src:             'src/connectivity/components.c:625,36'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:640,5'
          Dst:             igraph_graph_list_clear
        - Src:             'src/connectivity/components.c:643,5'
          Dst:             igraph_bitset_init
        - Src:             'src/connectivity/components.c:643,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:643,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:643,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:644,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/connectivity/components.c:644,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:644,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:644,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:645,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:645,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:645,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:645,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:646,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:646,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:646,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:646,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:647,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:647,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:647,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:647,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:648,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/connectivity/components.c:661,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:663,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/connectivity/components.c:667,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:667,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:668,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:668,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:671,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:673,40'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/connectivity/components.c:674,13'
          Dst:             igraph_neighbors
        - Src:             'src/connectivity/components.c:674,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:677,42'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:688,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:688,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:689,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:689,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:694,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:698,9'
          Dst:             igraph_vss_vector
        - Src:             'src/connectivity/components.c:698,9'
          Dst:             igraph_i_induced_subgraph_map
        - Src:             'src/connectivity/components.c:698,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:703,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:703,9'
          Dst:             igraph_destroy
        - Src:             'src/connectivity/components.c:704,9'
          Dst:             igraph_graph_list_push_back
        - Src:             'src/connectivity/components.c:704,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:705,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:715,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:716,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:717,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:718,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:719,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:720,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_decompose
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - graph
        - components
        - mode
        - maxcompno
        - minelements
      BBCount:         12
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error
        - igraph_i_decompose_strong
        - igraph_i_decompose_weak
        - igraph_is_directed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/connectivity/components.c:606,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:607,14'
              BranchSideFuncs:
                - igraph_i_decompose_strong
                - igraph_i_decompose_weak
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:610,13'
              BranchSideFuncs:
                - igraph_i_decompose_strong
                - igraph_i_decompose_weak
                - igraph_error
        - Branch String:   'src/connectivity/components.c:610,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:612,40'
              BranchSideFuncs:
                - igraph_i_decompose_weak
            - BranchSide:      'src/connectivity/components.c:614,42'
              BranchSideFuncs:
                - igraph_i_decompose_strong
            - BranchSide:      'src/connectivity/components.c:616,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/connectivity/components.c:606,10'
          Dst:             igraph_is_directed
        - Src:             'src/connectivity/components.c:612,16'
          Dst:             igraph_i_decompose_weak
        - Src:             'src/connectivity/components.c:614,16'
          Dst:             igraph_i_decompose_strong
        - Src:             'src/connectivity/components.c:616,9'
          Dst:             igraph_error
    - functionName:    igraph_i_is_connected_weak
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - res
      BBCount:         87
      ICount:          415
      EdgeCount:       103
      CyclomaticComplexity: 18
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_ecount
        - igraph_error
        - igraph_i_property_cache_set_bool_checked
        - igraph_is_directed
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/connectivity/components.c:494,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:495,10'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:500,9'
              BranchSideFuncs:
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:500,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:501,10'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:505,5'
              BranchSideFuncs:
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:505,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:505,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:505,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:506,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:506,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:506,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:507,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:507,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:507,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:511,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:511,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:513,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:514,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:515,9'
              BranchSideFuncs:
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/connectivity/components.c:544,13'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/connectivity/components.c:515,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:515,9'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:517,42'
              BranchSideFuncs:
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_allow_interruption
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:515,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:515,9'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:515,9'
              BranchSideFuncs:
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_allow_interruption
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:519,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:519,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:522,44'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:524,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:514,5'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:525,47'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:526,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:527,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:530,13'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:530,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:530,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:531,24'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:534,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:537,17'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:539,9'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:553,35'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:553,41'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:559,5'
              BranchSideFuncs: []
        - Branch String:   'src/connectivity/components.c:553,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:556,50'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:559,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/connectivity/components.c:485,42'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:486,42'
          Dst:             igraph_ecount
        - Src:             'src/connectivity/components.c:505,5'
          Dst:             igraph_bitset_init
        - Src:             'src/connectivity/components.c:505,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:505,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:505,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:506,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/connectivity/components.c:506,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:506,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:506,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:507,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:507,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:507,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:507,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:511,5'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:511,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:514,14'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:515,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:517,42'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/connectivity/components.c:519,9'
          Dst:             igraph_neighbors
        - Src:             'src/connectivity/components.c:519,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:522,44'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:530,13'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:530,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:546,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:547,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:548,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:549,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:552,5'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/connectivity/components.c:553,9'
          Dst:             igraph_is_directed
        - Src:             'src/connectivity/components.c:556,9'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_is_connected
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - graph
        - res
        - mode
      BBCount:         43
      ICount:          203
      EdgeCount:       50
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_connected_components_strong
        - igraph_i_is_connected_weak
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_is_directed
        - igraph_vcount
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/connectivity/components.c:439,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:440,14'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_ecount
                - igraph_i_connected_components_strong
                - igraph_error
                - igraph_i_is_connected_weak
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:443,13'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_ecount
                - igraph_i_connected_components_strong
                - igraph_error
                - igraph_i_is_connected_weak
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_error
        - Branch String:   'src/connectivity/components.c:443,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:445,18'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_ecount
                - igraph_i_connected_components_strong
                - igraph_error
                - igraph_i_is_connected_weak
                - igraph_error
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/connectivity/components.c:449,18'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_ecount
                - igraph_i_connected_components_strong
                - igraph_error
                - igraph_i_is_connected_weak
                - igraph_error
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/connectivity/components.c:453,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/connectivity/components.c:456,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:456,5'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/connectivity/components.c:458,9'
              BranchSideFuncs:
                - igraph_ecount
                - igraph_i_connected_components_strong
                - igraph_error
                - igraph_i_is_connected_weak
                - igraph_error
        - Branch String:   'src/connectivity/components.c:458,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:461,10'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:462,16'
              BranchSideFuncs:
                - igraph_ecount
                - igraph_i_connected_components_strong
                - igraph_error
                - igraph_i_is_connected_weak
                - igraph_error
        - Branch String:   'src/connectivity/components.c:462,16'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:463,10'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:464,16'
              BranchSideFuncs:
                - igraph_ecount
                - igraph_i_connected_components_strong
                - igraph_error
                - igraph_i_is_connected_weak
                - igraph_error
        - Branch String:   'src/connectivity/components.c:464,16'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:465,9'
              BranchSideFuncs:
                - igraph_i_is_connected_weak
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:469,27'
              BranchSideFuncs:
                - igraph_ecount
                - igraph_i_connected_components_strong
                - igraph_error
        - Branch String:   'src/connectivity/components.c:465,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:465,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:466,5'
              BranchSideFuncs: []
        - Branch String:   'src/connectivity/components.c:469,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:470,14'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:472,13'
              BranchSideFuncs:
                - igraph_i_connected_components_strong
                - igraph_error
        - Branch String:   'src/connectivity/components.c:472,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:472,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:473,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/connectivity/components.c:436,36'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:439,10'
          Dst:             igraph_is_directed
        - Src:             'src/connectivity/components.c:453,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:456,5'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/connectivity/components.c:456,5'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/connectivity/components.c:465,9'
          Dst:             igraph_i_is_connected_weak
        - Src:             'src/connectivity/components.c:465,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:469,13'
          Dst:             igraph_ecount
        - Src:             'src/connectivity/components.c:472,13'
          Dst:             igraph_i_connected_components_strong
        - Src:             'src/connectivity/components.c:472,13'
          Dst:             igraph_error
    - functionName:    igraph_i_connected_components_strong
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - membership
        - csize
        - no
      BBCount:         267
      ICount:          1202
      EdgeCount:       320
      CyclomaticComplexity: 55
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_allow_interruption
        - igraph_dqueue_int_back
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop_back
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_progress
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_empty
        - igraph_vector_int_init
        - igraph_vector_int_null
        - igraph_vector_int_pop_back
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/connectivity/components.c:216,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:217,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_null
                - igraph_vector_int_clear
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:219,9'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_null
                - igraph_vector_int_clear
        - Branch String:   'src/connectivity/components.c:217,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:217,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:218,5'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_null
                - igraph_vector_int_clear
        - Branch String:   'src/connectivity/components.c:219,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:220,33'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_null
            - BranchSide:      'src/connectivity/components.c:224,37'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_null
        - Branch String:   'src/connectivity/components.c:224,79'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:225,42'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_null
            - BranchSide:      'src/connectivity/components.c:248,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:224,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:230,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_null
            - BranchSide:      'src/connectivity/components.c:248,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:230,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:233,36'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:235,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:235,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:237,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:239,13'
              BranchSideFuncs: []
        - Branch String:   'src/connectivity/components.c:237,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:237,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:238,9'
              BranchSideFuncs: []
        - Branch String:   'src/connectivity/components.c:239,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:241,14'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:243,9'
              BranchSideFuncs: []
        - Branch String:   'src/connectivity/components.c:248,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:248,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:248,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:249,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:249,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:249,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:250,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:250,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:250,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:252,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:252,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:254,5'
              BranchSideFuncs:
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:254,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:254,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:255,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:258,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:261,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/connectivity/components.c:298,5'
              BranchSideFuncs:
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:261,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:261,9'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:263,15'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:261,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:261,9'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:261,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:264,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:265,13'
              BranchSideFuncs:
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/connectivity/components.c:268,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:268,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:268,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:269,9'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:269,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:270,41'
              BranchSideFuncs:
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:296,5'
              BranchSideFuncs:
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:272,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:274,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:275,24'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:275,24'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:277,45'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:284,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:278,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:279,21'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:281,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:279,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:279,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:280,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:284,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:284,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:285,17'
              BranchSideFuncs:
                - igraph_dqueue_int_pop_back
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:290,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:290,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:290,21'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:292,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:292,21'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:293,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:292,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:292,21'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:292,21'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_dqueue_int_back
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_dqueue_int_pop_back
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:298,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:298,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:298,5'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:303,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:303,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:304,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_null
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:312,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:314,40'
              BranchSideFuncs:
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:366,5'
              BranchSideFuncs:
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
        - Branch String:   'src/connectivity/components.c:316,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:317,13'
              BranchSideFuncs:
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:319,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:321,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:322,48'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:324,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:324,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:324,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:326,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:327,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:329,13'
              BranchSideFuncs:
                - igraph_progress
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:334,9'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:329,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:329,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:329,13'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:331,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:331,13'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:332,9'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:331,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:331,13'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:331,13'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:334,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:335,41'
              BranchSideFuncs:
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:360,25'
              BranchSideFuncs:
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:338,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:334,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:339,45'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:340,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:341,21'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:343,17'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:343,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:343,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:344,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:346,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:347,53'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:350,25'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:351,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:353,21'
              BranchSideFuncs:
                - igraph_progress
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:357,13'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:353,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:353,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:353,21'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:355,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:355,21'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:356,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:355,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:355,21'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:355,21'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:361,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:312,5'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:362,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:362,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:362,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:363,9'
              BranchSideFuncs:
                - igraph_vector_int_empty
                - igraph_progress
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_vector_int_pop_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop_back
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_progress
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:366,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:366,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:366,5'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/connectivity/components.c:368,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:369,15'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:373,5'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/connectivity/components.c:381,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:382,50'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:385,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/connectivity/components.c:207,36'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:217,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/connectivity/components.c:217,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:220,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/connectivity/components.c:224,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/connectivity/components.c:225,9'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/connectivity/components.c:233,13'
          Dst:             igraph_vector_int_null
        - Src:             'src/connectivity/components.c:237,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:237,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:248,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:248,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:248,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:248,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:249,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:249,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:249,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:249,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:250,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/connectivity/components.c:250,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:250,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:250,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:252,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/connectivity/components.c:252,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:254,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/connectivity/components.c:254,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:255,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:255,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:261,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:264,35'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:268,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:268,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:269,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:270,41'
          Dst:             igraph_dqueue_int_back
        - Src:             'src/connectivity/components.c:275,54'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:279,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:279,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:284,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:284,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:285,17'
          Dst:             igraph_dqueue_int_pop_back
        - Src:             'src/connectivity/components.c:290,21'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:290,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:292,21'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:298,5'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:298,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:300,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:301,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:303,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/connectivity/components.c:303,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:304,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:304,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:309,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/connectivity/components.c:312,13'
          Dst:             igraph_vector_int_empty
        - Src:             'src/connectivity/components.c:314,40'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/connectivity/components.c:324,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:324,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:329,13'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:329,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:331,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:334,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:335,41'
          Dst:             igraph_dqueue_int_pop_back
        - Src:             'src/connectivity/components.c:337,40'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:343,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:343,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:353,21'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:353,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:355,21'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:362,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:362,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:366,5'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:366,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:373,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:374,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:375,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:376,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:377,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:380,5'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/connectivity/components.c:382,9'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_i_connected_components_weak
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - membership
        - csize
        - no
      BBCount:         136
      ICount:          638
      EdgeCount:       164
      CyclomaticComplexity: 30
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_null
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/connectivity/components.c:107,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:108,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_i_property_cache_has
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_null
                - igraph_vector_int_clear
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:110,9'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_null
                - igraph_vector_int_clear
        - Branch String:   'src/connectivity/components.c:108,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:108,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:109,5'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_null
                - igraph_vector_int_clear
        - Branch String:   'src/connectivity/components.c:110,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:111,33'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_i_property_cache_has
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_null
            - BranchSide:      'src/connectivity/components.c:115,37'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_null
        - Branch String:   'src/connectivity/components.c:115,77'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:116,42'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_null
            - BranchSide:      'src/connectivity/components.c:137,5'
              BranchSideFuncs:
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:115,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:121,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_null
            - BranchSide:      'src/connectivity/components.c:137,5'
              BranchSideFuncs:
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:121,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:124,36'
              BranchSideFuncs:
                - igraph_vector_int_null
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:126,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:126,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:128,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:130,13'
              BranchSideFuncs: []
        - Branch String:   'src/connectivity/components.c:128,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:128,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:129,9'
              BranchSideFuncs: []
        - Branch String:   'src/connectivity/components.c:130,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:132,14'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:134,9'
              BranchSideFuncs: []
        - Branch String:   'src/connectivity/components.c:137,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:137,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:137,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:138,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:138,5'
              BranchSideFuncs:
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:138,5'
              BranchSideFuncs:
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:138,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:138,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:138,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/connectivity/components.c:139,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:139,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:139,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:144,5'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:147,13'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/connectivity/components.c:187,9'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/connectivity/components.c:147,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:148,13'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/connectivity/components.c:150,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:150,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:150,9'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:152,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:150,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:150,9'
              BranchSideFuncs: []
            - BranchSide:      'src/connectivity/components.c:150,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:154,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:155,47'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:157,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:157,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:157,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:159,9'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:159,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:160,41'
              BranchSideFuncs:
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:179,25'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/connectivity/components.c:161,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:161,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:164,42'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:165,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:159,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:166,45'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:167,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:168,21'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:170,17'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/connectivity/components.c:170,17'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:170,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:171,17'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:173,21'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:174,53'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:176,13'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/connectivity/components.c:180,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:181,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:183,5'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:181,13'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:181,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/connectivity/components.c:182,9'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/connectivity/components.c:187,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:188,15'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/connectivity/components.c:192,5'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_dqueue_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
      Callsites:
        - Src:             'src/connectivity/components.c:100,36'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:108,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/connectivity/components.c:108,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:111,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/connectivity/components.c:115,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/connectivity/components.c:116,9'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/connectivity/components.c:124,13'
          Dst:             igraph_vector_int_null
        - Src:             'src/connectivity/components.c:128,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:128,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:137,5'
          Dst:             igraph_bitset_init
        - Src:             'src/connectivity/components.c:137,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:137,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:137,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:138,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/connectivity/components.c:138,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:138,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:138,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:139,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:139,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:139,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:139,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:150,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:157,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:157,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:159,18'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:160,41'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/connectivity/components.c:161,13'
          Dst:             igraph_neighbors
        - Src:             'src/connectivity/components.c:161,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:164,42'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:170,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:170,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:181,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:181,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:192,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:193,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:194,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:195,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:198,5'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_connected_components
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - graph
        - membership
        - csize
        - no
        - mode
      BBCount:         13
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_connected_components_strong
        - igraph_i_connected_components_weak
        - igraph_is_directed
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/connectivity/components.c:86,29'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:86,52'
              BranchSideFuncs:
                - igraph_i_connected_components_weak
            - BranchSide:      'src/connectivity/components.c:87,51'
              BranchSideFuncs:
                - igraph_i_connected_components_weak
        - Branch String:   'src/connectivity/components.c:86,9'
          Branch Sides:
            - BranchSide:      'src/connectivity/components.c:87,51'
              BranchSideFuncs:
                - igraph_error
                - igraph_i_connected_components_strong
            - BranchSide:      'src/connectivity/components.c:88,16'
              BranchSideFuncs:
                - igraph_error
                - igraph_i_connected_components_strong
      Callsites:
        - Src:             'src/connectivity/components.c:86,33'
          Dst:             igraph_is_directed
        - Src:             'src/connectivity/components.c:87,16'
          Dst:             igraph_i_connected_components_weak
        - Src:             'src/connectivity/components.c:89,16'
          Dst:             igraph_i_connected_components_strong
        - Src:             'src/connectivity/components.c:92,5'
          Dst:             igraph_error
    - functionName:    igraph_subgraph_from_edges
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - graph
        - res
        - eids
        - delete_vertices
      BBCount:         134
      ICount:          655
      EdgeCount:       157
      CyclomaticComplexity: 25
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_copy
        - igraph_delete_edges
        - igraph_delete_vertices
        - igraph_destroy
        - igraph_ecount
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_ess_vector
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vss_vector
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/operators/subgraph.c:548,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:548,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:548,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_eit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:549,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:549,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:549,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_eit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:550,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:550,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:550,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_eit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:552,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:552,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:553,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:558,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:559,40'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:562,5'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:562,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:562,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:565,10'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/operators/subgraph.c:565,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:566,32'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/operators/subgraph.c:573,5'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/operators/subgraph.c:566,32'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:566,26'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/operators/subgraph.c:566,26'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/operators/subgraph.c:577,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:578,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/operators/subgraph.c:584,5'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:578,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:578,9'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:579,15'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:578,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:578,9'
              BranchSideFuncs: []
            - BranchSide:      'src/operators/subgraph.c:578,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:579,13'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:580,13'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/operators/subgraph.c:582,5'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/operators/subgraph.c:580,13'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:580,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:581,9'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/operators/subgraph.c:588,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:588,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:589,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_ess_vector
                - igraph_delete_edges
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:590,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:590,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:592,9'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/operators/subgraph.c:592,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:594,9'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/operators/subgraph.c:603,5'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:595,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:596,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/operators/subgraph.c:601,5'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:596,13'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:596,13'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:597,19'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:596,13'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:596,13'
              BranchSideFuncs: []
            - BranchSide:      'src/operators/subgraph.c:596,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:597,17'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:598,17'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/operators/subgraph.c:600,9'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/operators/subgraph.c:598,17'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:598,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:599,13'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/operators/subgraph.c:607,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:608,9'
              BranchSideFuncs:
                - igraph_vss_vector
                - igraph_delete_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:611,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/operators/subgraph.c:608,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:608,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:609,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/operators/subgraph.c:541,36'
          Dst:             igraph_vcount
        - Src:             'src/operators/subgraph.c:542,36'
          Dst:             igraph_ecount
        - Src:             'src/operators/subgraph.c:548,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:548,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:548,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:548,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:549,5'
          Dst:             igraph_bitset_init
        - Src:             'src/operators/subgraph.c:549,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:549,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:549,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/operators/subgraph.c:550,5'
          Dst:             igraph_bitset_init
        - Src:             'src/operators/subgraph.c:550,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:550,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:550,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/operators/subgraph.c:552,5'
          Dst:             igraph_eit_create
        - Src:             'src/operators/subgraph.c:552,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:553,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:553,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/operators/subgraph.c:562,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/operators/subgraph.c:562,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:573,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/operators/subgraph.c:574,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:578,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/operators/subgraph.c:580,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:580,13'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:584,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/operators/subgraph.c:585,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:588,5'
          Dst:             igraph_copy
        - Src:             'src/operators/subgraph.c:588,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:589,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:589,5'
          Dst:             igraph_destroy
        - Src:             'src/operators/subgraph.c:590,5'
          Dst:             igraph_ess_vector
        - Src:             'src/operators/subgraph.c:590,5'
          Dst:             igraph_delete_edges
        - Src:             'src/operators/subgraph.c:590,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:594,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/operators/subgraph.c:596,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/operators/subgraph.c:598,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:598,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:603,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/operators/subgraph.c:604,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:608,9'
          Dst:             igraph_vss_vector
        - Src:             'src/operators/subgraph.c:608,9'
          Dst:             igraph_delete_vertices
        - Src:             'src/operators/subgraph.c:608,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:611,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:612,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_induced_subgraph_edges
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - vids
        - edges
      BBCount:         91
      ICount:          457
      EdgeCount:       107
      CyclomaticComplexity: 18
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_incident
        - igraph_set_add
        - igraph_set_contains
        - igraph_set_destroy
        - igraph_set_init
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_range
        - igraph_vector_int_size
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/operators/subgraph.c:461,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:462,9'
              BranchSideFuncs:
                - igraph_ecount
                - igraph_vector_int_range
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:466,29'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_set_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_set_add
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:462,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:462,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:463,9'
              BranchSideFuncs: []
        - Branch String:   'src/operators/subgraph.c:468,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:468,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:469,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_set_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_set_add
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:471,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:471,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:471,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_set_add
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:472,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:473,9'
              BranchSideFuncs:
                - igraph_set_add
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:476,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:473,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:473,9'
              BranchSideFuncs:
                - igraph_set_add
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:473,9'
              BranchSideFuncs:
                - igraph_set_add
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:473,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:473,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:474,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_set_add
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:476,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:476,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:476,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:478,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:479,30'
              BranchSideFuncs:
                - igraph_incident
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:495,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
        - Branch String:   'src/operators/subgraph.c:479,30'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:479,26'
              BranchSideFuncs:
                - igraph_incident
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:479,26'
              BranchSideFuncs:
                - igraph_incident
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:480,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:480,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:482,30'
              BranchSideFuncs:
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_error
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:483,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:484,34'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:493,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:485,34'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:485,30'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:485,30'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:489,24'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:489,58'
              BranchSideFuncs:
                - igraph_set_contains
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:492,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:489,17'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:490,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_set_contains
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:492,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:490,17'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:490,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:491,13'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_set_destroy
                - igraph_vit_destroy
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_set_contains
                - igraph_vector_int_push_back
                - igraph_error
      Callsites:
        - Src:             'src/operators/subgraph.c:461,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/operators/subgraph.c:462,9'
          Dst:             igraph_ecount
        - Src:             'src/operators/subgraph.c:462,9'
          Dst:             igraph_vector_int_range
        - Src:             'src/operators/subgraph.c:462,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:466,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/operators/subgraph.c:468,5'
          Dst:             igraph_vit_create
        - Src:             'src/operators/subgraph.c:468,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:469,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:469,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/operators/subgraph.c:471,5'
          Dst:             igraph_set_init
        - Src:             'src/operators/subgraph.c:471,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:471,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:471,5'
          Dst:             igraph_set_destroy
        - Src:             'src/operators/subgraph.c:473,9'
          Dst:             igraph_set_add
        - Src:             'src/operators/subgraph.c:473,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:476,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:476,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:476,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:476,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:480,9'
          Dst:             igraph_incident
        - Src:             'src/operators/subgraph.c:480,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:482,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/operators/subgraph.c:489,27'
          Dst:             igraph_set_contains
        - Src:             'src/operators/subgraph.c:490,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:490,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:495,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:496,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:497,5'
          Dst:             igraph_set_destroy
        - Src:             'src/operators/subgraph.c:498,5'
          Dst:             igraph_vit_destroy
    - functionName:    igraph_i_induced_subgraph_create_from_scratch
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - graph
        - res
        - vids
        - map
        - invmap
        - map_is_prepared
      BBCount:         227
      ICount:          1069
      EdgeCount:       264
      CyclomaticComplexity: 39
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_destroy
        - igraph_error
        - igraph_i_attribute_copy
        - igraph_i_attribute_permute_edges
        - igraph_i_attribute_permute_vertices
        - igraph_incident
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_fill
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vector_int_sort
        - igraph_vit_as_vector
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/operators/subgraph.c:118,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:118,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:118,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vit_as_vector
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_sort
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_fill
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
        - Branch String:   'src/operators/subgraph.c:119,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:120,27'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vit_as_vector
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_sort
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_fill
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:123,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vit_as_vector
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_sort
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_fill
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:123,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:123,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:123,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vit_as_vector
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_sort
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_fill
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:125,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:125,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:125,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vit_as_vector
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_sort
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_fill
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:126,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:126,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:126,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vit_as_vector
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_sort
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_resize
                - igraph_vector_int_fill
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:127,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:128,27'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_fill
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vit_as_vector
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_sort
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:134,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vit_as_vector
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_sort
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:129,13'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:130,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vit_as_vector
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_sort
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:133,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vit_as_vector
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_sort
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:130,13'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:130,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:131,36'
              BranchSideFuncs:
                - igraph_vector_int_fill
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vit_as_vector
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_sort
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:134,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:134,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:134,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_fill
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vit_as_vector
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_sort
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:137,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:137,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:137,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vit_as_vector
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_sort
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:139,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:139,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:140,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vit_as_vector
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_sort
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:150,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:150,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:151,5'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_sort
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:156,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:157,32'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:167,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:161,13'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:162,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:166,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:162,13'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:162,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:163,45'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:171,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:172,36'
              BranchSideFuncs:
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:227,10'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:176,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:176,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:177,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:179,13'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:181,35'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:197,28'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:181,13'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:182,23'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:193,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:185,21'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:186,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:189,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:189,17'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:189,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:190,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:190,17'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:190,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:191,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:191,17'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:191,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:192,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:198,13'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:0,0'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:199,23'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:201,21'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:203,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:206,22'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:207,21'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:208,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:211,21'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:211,21'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:213,39'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:219,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:214,25'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:215,25'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:217,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:219,17'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:219,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:220,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:220,17'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:220,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:221,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:221,17'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:221,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:222,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:227,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:228,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:231,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:235,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:235,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:238,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:246,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:246,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:249,5'
              BranchSideFuncs:
                - igraph_i_attribute_permute_vertices
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:249,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:249,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:252,5'
              BranchSideFuncs:
                - igraph_i_attribute_permute_edges
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:252,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:252,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:255,10'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/operators/subgraph.c:255,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:256,35'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/operators/subgraph.c:259,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/operators/subgraph.c:101,36'
          Dst:             igraph_is_directed
        - Src:             'src/operators/subgraph.c:102,42'
          Dst:             igraph_vcount
        - Src:             'src/operators/subgraph.c:118,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:118,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:118,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:118,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:121,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/operators/subgraph.c:123,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:123,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:123,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:123,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:125,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:125,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:125,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:125,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:126,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:126,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:126,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:126,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:130,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/operators/subgraph.c:130,13'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:131,13'
          Dst:             igraph_vector_int_fill
        - Src:             'src/operators/subgraph.c:134,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:134,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:134,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:134,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:135,9'
          Dst:             igraph_vector_int_fill
        - Src:             'src/operators/subgraph.c:137,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:137,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:137,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:137,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:139,5'
          Dst:             igraph_vit_create
        - Src:             'src/operators/subgraph.c:139,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:140,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:140,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/operators/subgraph.c:150,5'
          Dst:             igraph_vit_as_vector
        - Src:             'src/operators/subgraph.c:150,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:151,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/operators/subgraph.c:152,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:154,5'
          Dst:             igraph_vector_int_sort
        - Src:             'src/operators/subgraph.c:155,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/operators/subgraph.c:162,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:162,13'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:167,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:168,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:176,9'
          Dst:             igraph_incident
        - Src:             'src/operators/subgraph.c:176,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:177,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/operators/subgraph.c:189,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:189,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:190,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:190,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:191,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:191,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:219,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:219,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:220,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:220,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:221,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:221,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:228,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:229,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:231,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:232,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:235,5'
          Dst:             igraph_create
        - Src:             'src/operators/subgraph.c:235,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:238,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:239,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:243,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:243,5'
          Dst:             igraph_destroy
        - Src:             'src/operators/subgraph.c:246,5'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/operators/subgraph.c:246,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:249,5'
          Dst:             igraph_i_attribute_permute_vertices
        - Src:             'src/operators/subgraph.c:249,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:252,5'
          Dst:             igraph_i_attribute_permute_edges
        - Src:             'src/operators/subgraph.c:252,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:256,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:257,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:259,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:260,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_induced_subgraph_copy_and_delete
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - res
        - vids
        - map
        - invmap
      BBCount:         92
      ICount:          446
      EdgeCount:       107
      CyclomaticComplexity: 17
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_copy
        - igraph_delete_vertices_map
        - igraph_destroy
        - igraph_error
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vss_vector
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/operators/subgraph.c:44,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:44,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:45,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:47,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:47,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:47,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:48,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:48,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:48,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:53,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:54,34'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:57,5'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:57,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:57,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:59,10'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/operators/subgraph.c:59,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:60,9'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/operators/subgraph.c:63,27'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/operators/subgraph.c:60,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:60,9'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/operators/subgraph.c:60,9'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/operators/subgraph.c:60,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:59,55'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/operators/subgraph.c:59,55'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/operators/subgraph.c:63,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:64,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/operators/subgraph.c:71,5'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:64,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:64,9'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:66,15'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:64,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:64,9'
              BranchSideFuncs: []
            - BranchSide:      'src/operators/subgraph.c:64,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:66,13'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:67,13'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/operators/subgraph.c:69,5'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/operators/subgraph.c:67,13'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:67,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:68,9'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/operators/subgraph.c:74,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:74,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:75,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vss_vector
                - igraph_delete_vertices_map
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:76,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:76,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:79,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/operators/subgraph.c:38,42'
          Dst:             igraph_vcount
        - Src:             'src/operators/subgraph.c:44,5'
          Dst:             igraph_vit_create
        - Src:             'src/operators/subgraph.c:44,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:45,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:45,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/operators/subgraph.c:47,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:47,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:47,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:47,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:48,5'
          Dst:             igraph_bitset_init
        - Src:             'src/operators/subgraph.c:48,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:48,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:48,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/operators/subgraph.c:57,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/operators/subgraph.c:57,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:64,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/operators/subgraph.c:67,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:67,13'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:71,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/operators/subgraph.c:72,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:74,5'
          Dst:             igraph_copy
        - Src:             'src/operators/subgraph.c:74,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:75,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:75,5'
          Dst:             igraph_destroy
        - Src:             'src/operators/subgraph.c:76,5'
          Dst:             igraph_vss_vector
        - Src:             'src/operators/subgraph.c:76,5'
          Dst:             igraph_delete_vertices_map
        - Src:             'src/operators/subgraph.c:76,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:79,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:80,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/operators/subgraph.c:81,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_induced_subgraph_suggest_implementation
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - vids
        - result
      BBCount:         17
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vcount
        - igraph_vs_is_all
        - igraph_vs_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/operators/subgraph.c:331,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:332,15'
              BranchSideFuncs: []
            - BranchSide:      'src/operators/subgraph.c:334,9'
              BranchSideFuncs:
                - igraph_vs_size
                - igraph_vcount
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:334,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:334,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:335,33'
              BranchSideFuncs:
                - igraph_vcount
        - Branch String:   'src/operators/subgraph.c:341,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:342,10'
              BranchSideFuncs: []
            - BranchSide:      'src/operators/subgraph.c:344,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/operators/subgraph.c:331,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/operators/subgraph.c:334,9'
          Dst:             igraph_vs_size
        - Src:             'src/operators/subgraph.c:334,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:335,42'
          Dst:             igraph_vcount
    - functionName:    igraph_i_induced_subgraph_map
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - graph
        - res
        - vids
        - impl
        - map
        - invmap
        - map_is_prepared
      BBCount:         19
      ICount:          113
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_induced_subgraph_copy_and_delete
        - igraph_i_induced_subgraph_create_from_scratch
        - igraph_i_induced_subgraph_suggest_implementation
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/operators/subgraph.c:357,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:358,9'
              BranchSideFuncs:
                - igraph_i_induced_subgraph_suggest_implementation
                - igraph_i_induced_subgraph_create_from_scratch
                - igraph_i_induced_subgraph_copy_and_delete
                - igraph_error
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:361,13'
              BranchSideFuncs:
                - igraph_i_induced_subgraph_create_from_scratch
                - igraph_i_induced_subgraph_copy_and_delete
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:358,9'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:358,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/operators/subgraph.c:359,5'
              BranchSideFuncs:
                - igraph_i_induced_subgraph_create_from_scratch
                - igraph_i_induced_subgraph_copy_and_delete
                - igraph_error
        - Branch String:   'src/operators/subgraph.c:361,5'
          Branch Sides:
            - BranchSide:      'src/operators/subgraph.c:363,58'
              BranchSideFuncs:
                - igraph_i_induced_subgraph_copy_and_delete
            - BranchSide:      'src/operators/subgraph.c:366,62'
              BranchSideFuncs:
                - igraph_i_induced_subgraph_create_from_scratch
            - BranchSide:      'src/operators/subgraph.c:370,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/operators/subgraph.c:358,9'
          Dst:             igraph_i_induced_subgraph_suggest_implementation
        - Src:             'src/operators/subgraph.c:358,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:363,16'
          Dst:             igraph_i_induced_subgraph_copy_and_delete
        - Src:             'src/operators/subgraph.c:366,16'
          Dst:             igraph_i_induced_subgraph_create_from_scratch
        - Src:             'src/operators/subgraph.c:370,9'
          Dst:             igraph_error
    - functionName:    igraph_induced_subgraph_map
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - res
        - vids
        - impl
        - map
        - invmap
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_induced_subgraph_map
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/subgraph.c:431,12'
          Dst:             igraph_i_induced_subgraph_map
    - functionName:    igraph_induced_subgraph
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - graph
        - res
        - vids
        - impl
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_induced_subgraph_map
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/subgraph.c:321,12'
          Dst:             igraph_induced_subgraph_map
    - functionName:    igraph_eulerian_path
      functionSourceFile: '/src/igraph/src/paths/eulerian.c'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - edge_res
        - vertex_res
      BBCount:         45
      ICount:          202
      EdgeCount:       52
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_error
        - igraph_i_eulerian_path_directed
        - igraph_i_eulerian_path_undirected
        - igraph_i_is_eulerian_directed
        - igraph_i_is_eulerian_undirected
        - igraph_is_directed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/paths/eulerian.c:663,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:664,9'
              BranchSideFuncs:
                - igraph_i_is_eulerian_directed
                - igraph_error
                - igraph_i_eulerian_path_directed
                - igraph_error
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:671,9'
              BranchSideFuncs:
                - igraph_i_is_eulerian_undirected
                - igraph_error
                - igraph_i_eulerian_path_undirected
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:664,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:664,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:666,14'
              BranchSideFuncs:
                - igraph_error
                - igraph_i_eulerian_path_directed
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:666,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:667,13'
              BranchSideFuncs:
                - igraph_i_eulerian_path_directed
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:669,9'
              BranchSideFuncs:
                - igraph_i_eulerian_path_directed
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:669,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:669,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:670,5'
              BranchSideFuncs: []
        - Branch String:   'src/paths/eulerian.c:671,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:671,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:673,14'
              BranchSideFuncs:
                - igraph_error
                - igraph_i_eulerian_path_undirected
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:673,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:674,13'
              BranchSideFuncs:
                - igraph_i_eulerian_path_undirected
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:677,9'
              BranchSideFuncs:
                - igraph_i_eulerian_path_undirected
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:677,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:677,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/paths/eulerian.c:663,9'
          Dst:             igraph_is_directed
        - Src:             'src/paths/eulerian.c:664,9'
          Dst:             igraph_i_is_eulerian_directed
        - Src:             'src/paths/eulerian.c:664,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:667,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:669,9'
          Dst:             igraph_i_eulerian_path_directed
        - Src:             'src/paths/eulerian.c:669,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:671,9'
          Dst:             igraph_i_is_eulerian_undirected
        - Src:             'src/paths/eulerian.c:671,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:674,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:677,9'
          Dst:             igraph_i_eulerian_path_undirected
        - Src:             'src/paths/eulerian.c:677,9'
          Dst:             igraph_error
    - functionName:    igraph_i_is_eulerian_directed
      functionSourceFile: '/src/igraph/src/paths/eulerian.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - has_path
        - has_cycle
        - start_of_path
      BBCount:         124
      ICount:          620
      EdgeCount:       150
      CyclomaticComplexity: 28
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_connected_components
        - igraph_degree
        - igraph_ecount
        - igraph_error
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vss_all
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/paths/eulerian.c:181,35'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:181,38'
              BranchSideFuncs: []
            - BranchSide:      'src/paths/eulerian.c:182,23'
              BranchSideFuncs: []
        - Branch String:   'src/paths/eulerian.c:181,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:182,23'
              BranchSideFuncs: []
            - BranchSide:      'src/paths/eulerian.c:188,21'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_connected_components
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:194,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:194,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:194,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_connected_components
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:196,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:196,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:197,19'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:199,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:200,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:214,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:200,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:201,26'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:212,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:202,17'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:204,18'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:211,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:219,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:219,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:219,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:220,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:220,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:225,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:225,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:225,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:225,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:226,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:226,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:228,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:228,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:228,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:228,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:229,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:229,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:230,8'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:233,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:234,34'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:299,6'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:238,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:238,34'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:240,14'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:240,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:242,15'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:247,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:250,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:253,14'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:265,14'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:265,34'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:265,37'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:270,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:265,58'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:265,61'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:270,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:265,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:266,30'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:270,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:270,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:271,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:275,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:275,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:276,32'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:278,32'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:287,33'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:287,36'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:288,14'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:287,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:288,14'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:297,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:301,41'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:301,45'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:301,6'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/paths/eulerian.c:179,9'
          Dst:             igraph_vcount
        - Src:             'src/paths/eulerian.c:181,9'
          Dst:             igraph_ecount
        - Src:             'src/paths/eulerian.c:194,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:194,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:194,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:194,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:196,5'
          Dst:             igraph_connected_components
        - Src:             'src/paths/eulerian.c:196,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:198,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/eulerian.c:206,17'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:207,17'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:214,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:215,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:219,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:219,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:219,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:219,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:220,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/eulerian.c:220,5'
          Dst:             igraph_degree
        - Src:             'src/paths/eulerian.c:220,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:225,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:225,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:225,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:225,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:226,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/eulerian.c:226,5'
          Dst:             igraph_degree
        - Src:             'src/paths/eulerian.c:226,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:228,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:228,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:228,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:228,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:229,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/eulerian.c:229,5'
          Dst:             igraph_degree
        - Src:             'src/paths/eulerian.c:229,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:255,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:256,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:257,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:258,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:290,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:291,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:292,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:293,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:304,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:305,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:306,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:307,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_eulerian_path_directed
      functionSourceFile: '/src/igraph/src/paths/eulerian.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - graph
        - edge_res
        - vertex_res
        - start_of_path
      BBCount:         192
      ICount:          853
      EdgeCount:       222
      CyclomaticComplexity: 32
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_degree
        - igraph_ecount
        - igraph_error
        - igraph_fatal
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
        - igraph_vss_all
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/paths/eulerian.c:467,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:468,33'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
            - BranchSide:      'src/paths/eulerian.c:471,9'
              BranchSideFuncs:
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
        - Branch String:   'src/paths/eulerian.c:471,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:472,33'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:475,9'
              BranchSideFuncs:
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:475,16'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:475,19'
              BranchSideFuncs: []
            - BranchSide:      'src/paths/eulerian.c:476,9'
              BranchSideFuncs: []
        - Branch String:   'src/paths/eulerian.c:475,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:476,9'
              BranchSideFuncs: []
            - BranchSide:      'src/paths/eulerian.c:479,5'
              BranchSideFuncs:
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:479,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:479,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:479,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:480,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:480,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:480,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:481,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:481,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:481,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:482,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:482,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:482,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:483,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:483,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:483,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:485,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:485,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:487,5'
              BranchSideFuncs:
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:487,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:487,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:488,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:490,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:490,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:490,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:491,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:491,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:493,12'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:495,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:497,13'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:534,9'
              BranchSideFuncs:
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:497,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:499,34'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_fatal
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:525,13'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:501,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:501,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:503,24'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/paths/eulerian.c:505,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:505,13'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/paths/eulerian.c:507,20'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:507,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:508,24'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_error
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:514,20'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:509,21'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:510,21'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_error
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:512,13'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:516,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:516,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:519,13'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:525,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:525,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:526,20'
              BranchSideFuncs:
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:529,17'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:529,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:530,13'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:534,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:535,9'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:540,9'
              BranchSideFuncs:
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:535,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:535,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:536,9'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:536,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:537,13'
              BranchSideFuncs:
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:539,5'
              BranchSideFuncs:
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:537,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:536,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:537,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:540,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:541,9'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:547,5'
              BranchSideFuncs:
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:541,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:541,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:542,9'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:542,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:543,13'
              BranchSideFuncs:
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:545,5'
              BranchSideFuncs:
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:543,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:542,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:543,13'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/paths/eulerian.c:464,9'
          Dst:             igraph_vcount
        - Src:             'src/paths/eulerian.c:465,9'
          Dst:             igraph_ecount
        - Src:             'src/paths/eulerian.c:468,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/eulerian.c:472,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/eulerian.c:479,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:479,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:479,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:479,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:480,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:480,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:480,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:480,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:481,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:481,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:481,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:481,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:482,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:482,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:482,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:482,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:483,5'
          Dst:             igraph_bitset_init
        - Src:             'src/paths/eulerian.c:483,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:483,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:483,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/paths/eulerian.c:485,5'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:485,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:487,5'
          Dst:             igraph_inclist_init
        - Src:             'src/paths/eulerian.c:487,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:488,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:488,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/paths/eulerian.c:490,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:490,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:490,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:490,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:491,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/eulerian.c:491,5'
          Dst:             igraph_degree
        - Src:             'src/paths/eulerian.c:491,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:495,13'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:501,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:501,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:504,18'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/eulerian.c:505,13'
          Dst:             igraph_fatal
        - Src:             'src/paths/eulerian.c:516,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:516,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:525,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:525,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:526,20'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:527,18'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:528,26'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:529,17'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:529,17'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:535,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/paths/eulerian.c:535,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:536,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:537,13'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:537,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/eulerian.c:537,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:541,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/paths/eulerian.c:541,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:542,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:543,13'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:543,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/eulerian.c:543,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:547,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:548,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:549,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:550,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:551,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/paths/eulerian.c:552,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/paths/eulerian.c:553,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:554,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_is_eulerian_undirected
      functionSourceFile: '/src/igraph/src/paths/eulerian.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - has_path
        - has_cycle
        - start_of_path
      BBCount:         108
      ICount:          524
      EdgeCount:       131
      CyclomaticComplexity: 25
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_connected_components
        - igraph_degree
        - igraph_ecount
        - igraph_error
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vss_all
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/paths/eulerian.c:58,35'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:58,38'
              BranchSideFuncs: []
            - BranchSide:      'src/paths/eulerian.c:59,23'
              BranchSideFuncs: []
        - Branch String:   'src/paths/eulerian.c:58,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:59,23'
              BranchSideFuncs: []
            - BranchSide:      'src/paths/eulerian.c:68,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_connected_components
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:68,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:68,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:68,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_connected_components
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:69,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:69,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:70,19'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:72,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:73,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:87,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:73,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:74,26'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:85,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:75,17'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:77,18'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:84,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:92,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:92,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:92,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:93,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:93,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:100,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:100,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:100,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:100,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:101,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:101,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:102,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:105,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:106,32'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:133,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:108,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:108,23'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:110,14'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:110,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:112,15'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:115,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:120,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:123,14'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:131,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:137,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:138,10'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:140,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:140,16'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:141,10'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:144,10'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:151,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:152,15'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:158,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:152,25'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:152,28'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:152,57'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:152,51'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:152,57'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:153,30'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:152,67'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:152,70'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:156,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:152,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:153,30'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/paths/eulerian.c:156,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/paths/eulerian.c:56,9'
          Dst:             igraph_vcount
        - Src:             'src/paths/eulerian.c:58,9'
          Dst:             igraph_ecount
        - Src:             'src/paths/eulerian.c:68,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:68,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:68,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:68,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:69,5'
          Dst:             igraph_connected_components
        - Src:             'src/paths/eulerian.c:69,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:71,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/eulerian.c:79,17'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:80,17'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:87,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:88,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:92,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:92,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:92,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:92,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:93,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/eulerian.c:93,5'
          Dst:             igraph_degree
        - Src:             'src/paths/eulerian.c:93,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:100,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:100,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:100,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:100,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:101,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/eulerian.c:101,5'
          Dst:             igraph_degree
        - Src:             'src/paths/eulerian.c:101,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:125,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:126,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:127,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:133,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:134,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:158,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:159,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_eulerian_path_undirected
      functionSourceFile: '/src/igraph/src/paths/eulerian.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - graph
        - edge_res
        - vertex_res
        - start_of_path
      BBCount:         195
      ICount:          887
      EdgeCount:       226
      CyclomaticComplexity: 33
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_degree
        - igraph_ecount
        - igraph_error
        - igraph_fatal
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
        - igraph_vss_all
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/paths/eulerian.c:359,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:360,33'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
            - BranchSide:      'src/paths/eulerian.c:363,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
        - Branch String:   'src/paths/eulerian.c:363,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:364,33'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:367,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:367,16'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:367,19'
              BranchSideFuncs: []
            - BranchSide:      'src/paths/eulerian.c:368,9'
              BranchSideFuncs: []
        - Branch String:   'src/paths/eulerian.c:367,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:368,9'
              BranchSideFuncs: []
            - BranchSide:      'src/paths/eulerian.c:371,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:371,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:371,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:371,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:372,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:372,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:374,5'
              BranchSideFuncs:
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:374,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:374,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:374,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:375,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:375,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:375,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:376,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:376,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:376,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:377,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:377,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:377,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:378,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:378,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:378,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:380,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:380,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:382,5'
              BranchSideFuncs:
                - igraph_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:382,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:382,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:383,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:387,5'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:389,13'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:427,9'
              BranchSideFuncs:
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:389,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:391,34'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_fatal
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:418,13'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:393,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:393,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:395,24'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/paths/eulerian.c:397,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:397,13'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/paths/eulerian.c:399,20'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:399,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:400,24'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_error
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:406,20'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:401,21'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:402,21'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_error
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:404,13'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:406,20'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:406,18'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_error
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:406,18'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_fatal
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:408,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:408,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:411,13'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:418,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:418,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:419,20'
              BranchSideFuncs:
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:422,17'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:422,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:423,13'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_stack_int_pop
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_fatal
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:427,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:428,9'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:433,9'
              BranchSideFuncs:
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:428,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:428,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:429,9'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:429,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:430,13'
              BranchSideFuncs:
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:432,5'
              BranchSideFuncs:
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:430,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:429,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:430,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:433,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:434,9'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:440,5'
              BranchSideFuncs:
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:434,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:434,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:435,9'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:435,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:436,13'
              BranchSideFuncs:
                - igraph_stack_int_pop
                - igraph_vector_int_push_back
                - igraph_stack_int_empty
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:438,5'
              BranchSideFuncs:
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - igraph_inclist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/paths/eulerian.c:436,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:435,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:436,13'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/paths/eulerian.c:356,9'
          Dst:             igraph_vcount
        - Src:             'src/paths/eulerian.c:357,9'
          Dst:             igraph_ecount
        - Src:             'src/paths/eulerian.c:360,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/eulerian.c:364,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/eulerian.c:371,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:371,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:371,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:371,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:372,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/eulerian.c:372,5'
          Dst:             igraph_degree
        - Src:             'src/paths/eulerian.c:372,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:374,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:374,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:374,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:374,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:375,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:375,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:375,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:375,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:376,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:376,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:376,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:376,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:377,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:377,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:377,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:377,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:378,5'
          Dst:             igraph_bitset_init
        - Src:             'src/paths/eulerian.c:378,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:378,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:378,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/paths/eulerian.c:380,5'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:380,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:382,5'
          Dst:             igraph_inclist_init
        - Src:             'src/paths/eulerian.c:382,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:383,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:383,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/paths/eulerian.c:387,13'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:393,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:393,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:396,18'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/eulerian.c:397,13'
          Dst:             igraph_fatal
        - Src:             'src/paths/eulerian.c:408,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:408,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:418,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:418,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:419,20'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:420,18'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:421,26'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:422,17'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:422,17'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:428,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/paths/eulerian.c:428,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:429,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:430,13'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:430,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/eulerian.c:430,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:434,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/paths/eulerian.c:434,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:435,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:436,13'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:436,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/eulerian.c:436,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:440,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:441,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:442,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:443,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:444,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/paths/eulerian.c:445,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/paths/eulerian.c:446,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:447,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_eulerian_cycle
      functionSourceFile: '/src/igraph/src/paths/eulerian.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - edge_res
        - vertex_res
      BBCount:         45
      ICount:          202
      EdgeCount:       52
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_error
        - igraph_i_eulerian_path_directed
        - igraph_i_eulerian_path_undirected
        - igraph_i_is_eulerian_directed
        - igraph_i_is_eulerian_undirected
        - igraph_is_directed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/paths/eulerian.c:601,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:602,9'
              BranchSideFuncs:
                - igraph_i_is_eulerian_directed
                - igraph_error
                - igraph_i_eulerian_path_directed
                - igraph_error
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:610,9'
              BranchSideFuncs:
                - igraph_i_is_eulerian_undirected
                - igraph_error
                - igraph_i_eulerian_path_undirected
                - igraph_error
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:602,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:602,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:604,14'
              BranchSideFuncs:
                - igraph_error
                - igraph_i_eulerian_path_directed
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:604,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:605,13'
              BranchSideFuncs:
                - igraph_i_eulerian_path_directed
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:608,9'
              BranchSideFuncs:
                - igraph_i_eulerian_path_directed
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:608,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:608,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:609,5'
              BranchSideFuncs: []
        - Branch String:   'src/paths/eulerian.c:610,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:610,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:612,14'
              BranchSideFuncs:
                - igraph_error
                - igraph_i_eulerian_path_undirected
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:612,13'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:613,13'
              BranchSideFuncs:
                - igraph_i_eulerian_path_undirected
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:616,9'
              BranchSideFuncs:
                - igraph_i_eulerian_path_undirected
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:616,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:616,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/paths/eulerian.c:601,9'
          Dst:             igraph_is_directed
        - Src:             'src/paths/eulerian.c:602,9'
          Dst:             igraph_i_is_eulerian_directed
        - Src:             'src/paths/eulerian.c:602,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:605,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:608,9'
          Dst:             igraph_i_eulerian_path_directed
        - Src:             'src/paths/eulerian.c:608,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:610,9'
          Dst:             igraph_i_is_eulerian_undirected
        - Src:             'src/paths/eulerian.c:610,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:613,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:616,9'
          Dst:             igraph_i_eulerian_path_undirected
        - Src:             'src/paths/eulerian.c:616,9'
          Dst:             igraph_error
    - functionName:    igraph_is_eulerian
      functionSourceFile: '/src/igraph/src/paths/eulerian.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - has_path
        - has_cycle
      BBCount:         21
      ICount:          104
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_is_eulerian_directed
        - igraph_i_is_eulerian_undirected
        - igraph_is_directed
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/paths/eulerian.c:336,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:337,9'
              BranchSideFuncs:
                - igraph_i_is_eulerian_directed
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:339,9'
              BranchSideFuncs:
                - igraph_i_is_eulerian_undirected
                - igraph_error
        - Branch String:   'src/paths/eulerian.c:337,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:337,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:338,5'
              BranchSideFuncs: []
        - Branch String:   'src/paths/eulerian.c:339,9'
          Branch Sides:
            - BranchSide:      'src/paths/eulerian.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/paths/eulerian.c:339,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/paths/eulerian.c:336,9'
          Dst:             igraph_is_directed
        - Src:             'src/paths/eulerian.c:337,9'
          Dst:             igraph_i_is_eulerian_directed
        - Src:             'src/paths/eulerian.c:337,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:339,9'
          Dst:             igraph_i_is_eulerian_undirected
        - Src:             'src/paths/eulerian.c:339,9'
          Dst:             igraph_error
    - functionName:    igraph_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:
        - graph
        - res
        - ignore_loops
        - mode
      BBCount:         86
      ICount:          454
      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:
        - Branch String:   'src/properties/basic_properties.c:333,44'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:334,9'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:339,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:333,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:335,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:339,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:339,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:340,10'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:344,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:344,5'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:344,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:344,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:345,5'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:345,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:345,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:347,5'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:349,9'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:387,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/basic_properties.c:349,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:349,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:352,9'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:352,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:352,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:356,17'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:360,27'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:360,30'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:360,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:360,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:361,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:383,20'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:361,17'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:362,24'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:364,24'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:364,24'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:365,24'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:370,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:370,21'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:371,27'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:376,25'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:372,25'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:373,29'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:375,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:387,16'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:387,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/basic_properties.c:387,35'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/basic_properties.c:387,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:388,50'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
            - BranchSide:      'src/properties/basic_properties.c:391,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
                - igraph_ecount
        - Branch String:   'src/properties/basic_properties.c:391,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:392,13'
              BranchSideFuncs:
                - igraph_ecount
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_ecount
            - BranchSide:      'src/properties/basic_properties.c:397,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/properties/basic_properties.c:392,13'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:393,36'
              BranchSideFuncs:
                - igraph_ecount
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/properties/basic_properties.c:395,36'
              BranchSideFuncs:
                - igraph_ecount
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/properties/basic_properties.c:331,36'
          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:
        - graph
        - weights
        - res
        - vids
      BBCount:         100
      ICount:          477
      EdgeCount:       119
      CyclomaticComplexity: 21
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_has_multiple
        - igraph_incident
        - igraph_is_directed
        - igraph_vector_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vector_min
        - igraph_vector_push_back
        - igraph_vector_reserve
        - igraph_vector_size
        - igraph_vit_create
        - igraph_vit_destroy
        - log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/properties/basic_properties.c:202,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:203,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:206,10'
              BranchSideFuncs:
                - igraph_error
                - igraph_vector_size
                - igraph_has_multiple
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - log
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_min
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:206,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:207,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_has_multiple
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - log
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_min
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:210,28'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_has_multiple
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - log
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_min
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:210,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:211,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:214,5'
              BranchSideFuncs:
                - igraph_has_multiple
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - log
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_min
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:214,5'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:214,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:215,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - log
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_min
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:215,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:216,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:219,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - log
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_min
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:219,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:220,53'
              BranchSideFuncs:
                - igraph_vector_min
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - log
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:228,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - log
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:221,13'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:222,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:223,20'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - log
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:228,5'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:228,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:228,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vit_create
                - IGRAPH_FINALLY_REAL
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - log
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:230,5'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:230,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:231,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_clear
                - igraph_vector_reserve
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - log
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:234,5'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:234,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:236,10'
              BranchSideFuncs:
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - log
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:236,5'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:238,30'
              BranchSideFuncs:
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - log
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:273,5'
              BranchSideFuncs:
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/properties/basic_properties.c:238,30'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:238,26'
              BranchSideFuncs:
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - log
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:238,26'
              BranchSideFuncs:
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - log
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:240,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:240,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:241,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - log
                - log
                - igraph_vector_push_back
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_error
                - log
        - Branch String:   'src/properties/basic_properties.c:254,13'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:255,15'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - log
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:256,20'
              BranchSideFuncs:
                - log
                - log
                - igraph_vector_push_back
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - log
        - Branch String:   'src/properties/basic_properties.c:256,20'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:257,17'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - log
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:260,27'
              BranchSideFuncs:
                - log
                - log
                - igraph_vector_push_back
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - log
        - Branch String:   'src/properties/basic_properties.c:257,17'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:257,44'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - log
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:258,20'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - log
                - log
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:261,13'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:262,35'
              BranchSideFuncs:
                - log
                - log
                - log
                - igraph_vector_push_back
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:267,22'
              BranchSideFuncs:
                - log
                - log
                - igraph_vector_push_back
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - log
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:263,21'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:263,29'
              BranchSideFuncs:
                - log
                - log
                - igraph_vector_push_back
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - log
            - BranchSide:      'src/properties/basic_properties.c:264,22'
              BranchSideFuncs:
                - log
                - log
                - log
                - igraph_vector_push_back
                - igraph_vit_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
      Callsites:
        - Src:             'src/properties/basic_properties.c:196,36'
          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:
        - graph
        - res
        - loops
      BBCount:         16
      ICount:          112
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_count_loops
        - igraph_ecount
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/properties/basic_properties.c:139,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:140,10'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/basic_properties.c:144,11'
              BranchSideFuncs:
                - igraph_count_loops
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:144,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:146,9'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/basic_properties.c:150,13'
              BranchSideFuncs: []
        - Branch String:   'src/properties/basic_properties.c:146,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:146,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:147,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/properties/basic_properties.c:135,36'
          Dst:             igraph_vcount
        - Src:             'src/properties/basic_properties.c:136,36'
          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:
        - graph
        - weights
        - res
        - loops
      BBCount:         26
      ICount:          159
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_size
        - igraph_vector_sum
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/properties/basic_properties.c:82,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:83,10'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/basic_properties.c:87,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_sum
                - igraph_error
        - Branch String:   'src/properties/basic_properties.c:87,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:88,32'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_sum
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:93,24'
              BranchSideFuncs: []
        - Branch String:   'src/properties/basic_properties.c:88,13'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:89,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/basic_properties.c:91,42'
              BranchSideFuncs:
                - igraph_vector_sum
        - Branch String:   'src/properties/basic_properties.c:96,9'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:97,13'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/basic_properties.c:105,13'
              BranchSideFuncs: []
        - Branch String:   'src/properties/basic_properties.c:97,13'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:98,14'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/basic_properties.c:99,20'
              BranchSideFuncs: []
        - Branch String:   'src/properties/basic_properties.c:99,20'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:100,20'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/basic_properties.c:102,20'
              BranchSideFuncs: []
        - Branch String:   'src/properties/basic_properties.c:105,13'
          Branch Sides:
            - BranchSide:      'src/properties/basic_properties.c:106,20'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/basic_properties.c:108,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/properties/basic_properties.c:77,36'
          Dst:             igraph_is_directed
        - Src:             'src/properties/basic_properties.c:78,37'
          Dst:             igraph_ecount
        - Src:             'src/properties/basic_properties.c:79,50'
          Dst:             igraph_vcount
        - Src:             'src/properties/basic_properties.c:88,13'
          Dst:             igraph_vector_size
        - Src:             'src/properties/basic_properties.c:89,13'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:91,24'
          Dst:             igraph_vector_sum
    - functionName:    igraph_is_independent_vertex_set
      functionSourceFile: '/src/igraph/src/properties/complete.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - candidate
        - res
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_count_loops
        - igraph_ecount
        - igraph_vs_is_all
        - is_clique
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/properties/complete.c:271,9'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:273,28'
              BranchSideFuncs:
                - igraph_count_loops
                - igraph_ecount
            - BranchSide:      'src/properties/complete.c:278,22'
              BranchSideFuncs:
                - is_clique
      Callsites:
        - Src:             'src/properties/complete.c:271,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/properties/complete.c:273,9'
          Dst:             igraph_count_loops
        - Src:             'src/properties/complete.c:274,17'
          Dst:             igraph_ecount
        - Src:             'src/properties/complete.c:278,12'
          Dst:             is_clique
    - functionName:    is_clique
      functionSourceFile: '/src/igraph/src/properties/complete.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - graph
        - candidate
        - directed
        - res
        - independent_set
      BBCount:         63
      ICount:          298
      EdgeCount:       76
      CyclomaticComplexity: 15
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_error
        - igraph_get_eid
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vs_as_vector
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/properties/complete.c:170,5'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:170,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/complete.c:170,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vs_as_vector
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_get_eid
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/complete.c:171,5'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:171,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/complete.c:173,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_get_eid
                - igraph_error
        - Branch String:   'src/properties/complete.c:175,5'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:176,30'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_get_eid
                - igraph_error
            - BranchSide:      'src/properties/complete.c:198,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/properties/complete.c:177,35'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:177,31'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_get_eid
                - igraph_error
            - BranchSide:      'src/properties/complete.c:177,50'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_get_eid
                - igraph_error
        - Branch String:   'src/properties/complete.c:177,9'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:178,34'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_get_eid
                - igraph_error
            - BranchSide:      'src/properties/complete.c:197,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/properties/complete.c:181,17'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:183,17'
              BranchSideFuncs:
                - igraph_get_eid
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/properties/complete.c:196,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_get_eid
                - igraph_error
        - Branch String:   'src/properties/complete.c:183,17'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:183,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/complete.c:184,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_get_eid
                - igraph_error
        - Branch String:   'src/properties/complete.c:184,21'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:185,25'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_get_eid
                - igraph_error
            - BranchSide:      'src/properties/complete.c:190,25'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_get_eid
                - igraph_error
        - Branch String:   'src/properties/complete.c:185,25'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:186,32'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/properties/complete.c:189,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_get_eid
                - igraph_error
        - Branch String:   'src/properties/complete.c:190,25'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:0,0'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/properties/complete.c:191,32'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/properties/complete.c:197,9'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:197,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/properties/complete.c:198,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_get_eid
                - igraph_error
        - Branch String:   'src/properties/complete.c:197,9'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:197,9'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
            - BranchSide:      'src/properties/complete.c:197,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_get_eid
                - igraph_error
        - Branch String:   'src/properties/complete.c:197,9'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:197,9'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/complete.c:197,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_get_eid
                - igraph_error
      Callsites:
        - Src:             'src/properties/complete.c:170,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/complete.c:170,5'
          Dst:             igraph_error
        - Src:             'src/properties/complete.c:170,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/complete.c:170,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/complete.c:171,5'
          Dst:             igraph_vs_as_vector
        - Src:             'src/properties/complete.c:171,5'
          Dst:             igraph_error
        - Src:             'src/properties/complete.c:173,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/complete.c:183,17'
          Dst:             igraph_get_eid
        - Src:             'src/properties/complete.c:183,17'
          Dst:             igraph_error
        - Src:             'src/properties/complete.c:197,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/properties/complete.c:204,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/complete.c:205,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_is_clique
      functionSourceFile: '/src/igraph/src/properties/complete.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - candidate
        - directed
        - res
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_is_complete
        - igraph_is_directed
        - igraph_vs_is_all
        - is_clique
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/properties/complete.c:235,9'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:236,18'
              BranchSideFuncs:
                - igraph_is_directed
                - is_clique
                - igraph_vs_is_all
                - igraph_is_complete
            - BranchSide:      'src/properties/complete.c:239,28'
              BranchSideFuncs:
                - igraph_is_directed
                - is_clique
                - igraph_vs_is_all
                - igraph_is_complete
        - Branch String:   'src/properties/complete.c:239,47'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:239,50'
              BranchSideFuncs:
                - igraph_vs_is_all
                - is_clique
                - igraph_is_complete
            - BranchSide:      'src/properties/complete.c:243,22'
              BranchSideFuncs:
                - is_clique
        - Branch String:   'src/properties/complete.c:239,9'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:240,35'
              BranchSideFuncs:
                - igraph_is_complete
            - BranchSide:      'src/properties/complete.c:243,22'
              BranchSideFuncs:
                - is_clique
      Callsites:
        - Src:             'src/properties/complete.c:235,11'
          Dst:             igraph_is_directed
        - Src:             'src/properties/complete.c:239,9'
          Dst:             igraph_is_directed
        - Src:             'src/properties/complete.c:239,50'
          Dst:             igraph_vs_is_all
        - Src:             'src/properties/complete.c:240,16'
          Dst:             igraph_is_complete
        - Src:             'src/properties/complete.c:243,12'
          Dst:             is_clique
    - functionName:    igraph_is_complete
      functionSourceFile: '/src/igraph/src/properties/complete.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - res
      BBCount:         69
      ICount:          333
      EdgeCount:       85
      CyclomaticComplexity: 18
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_ecount
        - igraph_error
        - igraph_is_directed
        - igraph_is_simple
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/properties/complete.c:53,21'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:53,24'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/complete.c:54,10'
              BranchSideFuncs: []
        - Branch String:   'src/properties/complete.c:53,9'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:54,10'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/complete.c:86,9'
              BranchSideFuncs:
                - igraph_is_simple
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/complete.c:86,9'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:88,13'
              BranchSideFuncs:
                - igraph_is_simple
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/complete.c:96,13'
              BranchSideFuncs:
                - igraph_is_simple
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/complete.c:88,13'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:89,14'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/complete.c:92,31'
              BranchSideFuncs:
                - igraph_is_simple
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/complete.c:96,13'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:97,14'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/complete.c:100,31'
              BranchSideFuncs:
                - igraph_is_simple
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/complete.c:100,31'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:101,32'
              BranchSideFuncs:
                - igraph_is_simple
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/complete.c:102,31'
              BranchSideFuncs:
                - igraph_is_simple
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/complete.c:114,9'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:115,10'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/complete.c:120,5'
              BranchSideFuncs:
                - igraph_is_simple
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/complete.c:120,5'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:120,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/complete.c:122,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/properties/complete.c:122,9'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/complete.c:128,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/properties/complete.c:128,5'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:128,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/complete.c:128,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/properties/complete.c:130,5'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:131,9'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/properties/complete.c:147,6'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/properties/complete.c:131,9'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:131,9'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/properties/complete.c:133,9'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/properties/complete.c:131,9'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:131,9'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/properties/complete.c:131,9'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/properties/complete.c:131,9'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:131,9'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/complete.c:131,9'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/properties/complete.c:133,9'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:133,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/complete.c:138,14'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_neighbors
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/properties/complete.c:138,13'
          Branch Sides:
            - BranchSide:      'src/properties/complete.c:139,14'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/properties/complete.c:142,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
      Callsites:
        - Src:             'src/properties/complete.c:45,37'
          Dst:             igraph_vcount
        - Src:             'src/properties/complete.c:46,37'
          Dst:             igraph_ecount
        - Src:             'src/properties/complete.c:48,38'
          Dst:             igraph_is_directed
        - Src:             'src/properties/complete.c:120,5'
          Dst:             igraph_is_simple
        - Src:             'src/properties/complete.c:120,5'
          Dst:             igraph_error
        - Src:             'src/properties/complete.c:128,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/complete.c:128,5'
          Dst:             igraph_error
        - Src:             'src/properties/complete.c:128,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/complete.c:128,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/complete.c:131,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/properties/complete.c:133,9'
          Dst:             igraph_neighbors
        - Src:             'src/properties/complete.c:133,9'
          Dst:             igraph_error
        - Src:             'src/properties/complete.c:138,14'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/complete.c:151,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/complete.c:152,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_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:
        - graph
        - loop_count
      BBCount:         16
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_ecount
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/properties/loops.c:142,66'
          Branch Sides:
            - BranchSide:      'src/properties/loops.c:143,43'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/loops.c:148,11'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/loops.c:142,9'
          Branch Sides:
            - BranchSide:      'src/properties/loops.c:144,10'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/loops.c:148,11'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/loops.c:149,5'
          Branch Sides:
            - BranchSide:      'src/properties/loops.c:150,13'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/loops.c:156,46'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/loops.c:150,13'
          Branch Sides:
            - BranchSide:      'src/properties/loops.c:151,18'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/loops.c:153,5'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
      Callsites:
        - Src:             'src/properties/loops.c:138,36'
          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:
        - graph
        - res
        - es
      BBCount:         42
      ICount:          235
      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:
        - Branch String:   'src/properties/loops.c:90,5'
          Branch Sides:
            - BranchSide:      'src/properties/loops.c:90,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/loops.c:91,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_bool_resize
                - igraph_i_property_cache_has
                - igraph_es_is_all
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_get_bool
                - igraph_vector_bool_null
                - igraph_error
        - Branch String:   'src/properties/loops.c:93,5'
          Branch Sides:
            - BranchSide:      'src/properties/loops.c:93,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/loops.c:95,37'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_es_is_all
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_get_bool
                - igraph_vector_bool_null
        - Branch String:   'src/properties/loops.c:95,66'
          Branch Sides:
            - BranchSide:      'src/properties/loops.c:96,44'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_vector_bool_null
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_es_is_all
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/loops.c:101,27'
              BranchSideFuncs:
                - igraph_es_is_all
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/loops.c:95,9'
          Branch Sides:
            - BranchSide:      'src/properties/loops.c:97,33'
              BranchSideFuncs:
                - igraph_es_is_all
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/loops.c:101,27'
              BranchSideFuncs:
                - igraph_es_is_all
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/loops.c:101,5'
          Branch Sides:
            - BranchSide:      'src/properties/loops.c:102,30'
              BranchSideFuncs:
                - igraph_es_is_all
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/loops.c:110,9'
              BranchSideFuncs:
                - igraph_es_is_all
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/loops.c:102,30'
          Branch Sides:
            - BranchSide:      'src/properties/loops.c:102,26'
              BranchSideFuncs:
                - igraph_es_is_all
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/loops.c:102,26'
              BranchSideFuncs:
                - igraph_es_is_all
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/loops.c:105,13'
          Branch Sides:
            - BranchSide:      'src/properties/loops.c:106,24'
              BranchSideFuncs:
                - igraph_es_is_all
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/loops.c:108,5'
              BranchSideFuncs:
                - igraph_es_is_all
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/loops.c:110,9'
          Branch Sides:
            - BranchSide:      'src/properties/loops.c:111,50'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/properties/loops.c:112,16'
              BranchSideFuncs:
                - igraph_es_is_all
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
      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:
        - graph
        - res
      BBCount:         15
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_ecount
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/properties/loops.c:51,5'
          Branch Sides:
            - BranchSide:      'src/properties/loops.c:51,5'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/properties/loops.c:53,6'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/loops.c:55,5'
          Branch Sides:
            - BranchSide:      'src/properties/loops.c:56,13'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/loops.c:62,46'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/loops.c:56,13'
          Branch Sides:
            - BranchSide:      'src/properties/loops.c:57,14'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/loops.c:60,5'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
      Callsites:
        - Src:             'src/properties/loops.c:49,29'
          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:
        - graph
        - res
        - es
        - loops
      BBCount:         50
      ICount:          301
      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:
        - Branch String:   'src/properties/multiplicity.c:434,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:434,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:435,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_bool_resize
                - igraph_is_directed
                - igraph_vector_bool_fill
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:436,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:436,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:440,30'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_bool_fill
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:440,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:441,33'
              BranchSideFuncs:
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:447,5'
              BranchSideFuncs:
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:447,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:447,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:448,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:450,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:451,33'
              BranchSideFuncs:
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:467,5'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/properties/multiplicity.c:451,33'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:451,26'
              BranchSideFuncs:
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:451,26'
              BranchSideFuncs:
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:455,13'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:456,31'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:462,37'
              BranchSideFuncs:
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:462,37'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:462,30'
              BranchSideFuncs:
                - igraph_vector_int_contains_sorted
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:462,30'
              BranchSideFuncs:
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:463,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:463,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:464,61'
              BranchSideFuncs:
                - igraph_vector_int_contains_sorted
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_error
      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:
        - graph
        - res
        - eid
      BBCount:         29
      ICount:          165
      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:
        - Branch String:   'src/properties/multiplicity.c:375,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:375,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:375,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:376,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:376,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:380,11'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/properties/multiplicity.c:382,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:383,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/properties/multiplicity.c:388,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/properties/multiplicity.c:383,13'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:384,18'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/properties/multiplicity.c:386,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      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:
        - graph
        - res
        - es
      BBCount:         53
      ICount:          311
      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:
        - Branch String:   'src/properties/multiplicity.c:319,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:319,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:320,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:321,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:321,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:322,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:324,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:324,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:326,12'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:326,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:327,30'
              BranchSideFuncs:
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:344,5'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/properties/multiplicity.c:327,30'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:327,26'
              BranchSideFuncs:
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:327,26'
              BranchSideFuncs:
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:330,37'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:330,30'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:330,30'
              BranchSideFuncs:
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:332,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:332,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:334,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:337,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:338,17'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:342,5'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:338,17'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:339,17'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:341,9'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_size
                - igraph_error
      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:
        - graph
        - res
        - es
      BBCount:         58
      ICount:          359
      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:
        - Branch String:   'src/properties/multiplicity.c:255,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:255,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:256,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_inclist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_bool_resize
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_inclist_get_real
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:258,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:258,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:259,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_bool_resize
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_inclist_get_real
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:261,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:261,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:263,12'
              BranchSideFuncs:
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_inclist_get_real
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:263,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:264,30'
              BranchSideFuncs:
                - igraph_i_lazy_inclist_get_real
                - igraph_vector_int_size
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:283,5'
              BranchSideFuncs:
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/properties/multiplicity.c:264,30'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:264,26'
              BranchSideFuncs:
                - igraph_i_lazy_inclist_get_real
                - igraph_vector_int_size
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:264,26'
              BranchSideFuncs:
                - igraph_i_lazy_inclist_get_real
                - igraph_vector_int_size
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:267,37'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:267,30'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_inclist_get_real
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:267,30'
              BranchSideFuncs:
                - igraph_i_lazy_inclist_get_real
                - igraph_vector_int_size
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:269,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:269,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:271,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_inclist_get_real
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:274,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:275,35'
              BranchSideFuncs:
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_inclist_get_real
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:281,5'
              BranchSideFuncs:
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_inclist_get_real
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:276,36'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:276,30'
              BranchSideFuncs:
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_inclist_get_real
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:276,30'
              BranchSideFuncs:
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_inclist_get_real
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:277,27'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:277,30'
              BranchSideFuncs:
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_inclist_get_real
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:280,9'
              BranchSideFuncs:
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_inclist_get_real
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:277,17'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:278,17'
              BranchSideFuncs:
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_inclist_get_real
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:280,9'
              BranchSideFuncs:
                - igraph_lazy_inclist_destroy
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_lazy_inclist_get_real
                - igraph_vector_int_size
                - igraph_error
      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:
        - graph
        - res
      BBCount:         58
      ICount:          294
      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:
        - Branch String:   'src/properties/multiplicity.c:181,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:181,5'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/properties/multiplicity.c:183,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:183,17'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:183,20'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/multiplicity.c:184,10'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/multiplicity.c:183,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:184,10'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/multiplicity.c:188,23'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:189,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:189,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:189,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:190,28'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:190,32'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:190,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:190,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:191,13'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:212,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/multiplicity.c:191,13'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:191,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:194,17'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:195,13'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:196,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:211,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:196,21'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:199,25'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:210,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:199,25'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:201,31'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:202,32'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:202,32'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:204,31'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:205,32'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
      Callsites:
        - Src:             'src/properties/multiplicity.c:177,27'
          Dst:             igraph_vcount
        - Src:             'src/properties/multiplicity.c:178,27'
          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:
        - graph
        - res
        - loops
      BBCount:         45
      ICount:          250
      EdgeCount:       57
      CyclomaticComplexity: 14
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_has_loop
        - igraph_i_lazy_adjlist_get_real
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_is_directed
        - igraph_lazy_adjlist_destroy
        - igraph_lazy_adjlist_init
        - igraph_vector_int_contains_sorted
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/properties/multiplicity.c:505,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:508,16'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_has_loop
            - BranchSide:      'src/properties/multiplicity.c:512,37'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_has_loop
        - Branch String:   'src/properties/multiplicity.c:512,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:513,46'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_has_loop
            - BranchSide:      'src/properties/multiplicity.c:528,5'
              BranchSideFuncs:
                - igraph_lazy_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:513,13'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:516,14'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/multiplicity.c:518,20'
              BranchSideFuncs:
                - igraph_has_loop
        - Branch String:   'src/properties/multiplicity.c:518,20'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:520,36'
              BranchSideFuncs:
                - igraph_has_loop
            - BranchSide:      'src/properties/multiplicity.c:523,14'
              BranchSideFuncs: []
        - Branch String:   'src/properties/multiplicity.c:528,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:528,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:529,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_lazy_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:532,5'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:533,33'
              BranchSideFuncs:
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_lazy_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:554,5'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/multiplicity.c:536,13'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:537,17'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:546,37'
              BranchSideFuncs:
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_lazy_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:537,17'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:538,18'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/multiplicity.c:541,13'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:546,37'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:546,30'
              BranchSideFuncs:
                - igraph_vector_int_contains_sorted
                - igraph_lazy_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_lazy_adjlist_get_real
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:546,30'
              BranchSideFuncs:
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_lazy_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:547,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:547,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:548,47'
              BranchSideFuncs:
                - igraph_vector_int_contains_sorted
                - igraph_lazy_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_lazy_adjlist_get_real
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:548,13'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:549,14'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/multiplicity.c:552,5'
              BranchSideFuncs:
                - igraph_lazy_adjlist_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_lazy_adjlist_get_real
                - igraph_vector_int_contains_sorted
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:558,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:559,50'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/multiplicity.c:562,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/properties/multiplicity.c:502,36'
          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:
        - graph
        - res
        - directed
      BBCount:         94
      ICount:          466
      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:    2
      BranchProfiles:
        - Branch String:   'src/properties/multiplicity.c:63,72'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:63,94'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/properties/multiplicity.c:63,19'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/properties/multiplicity.c:66,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:67,53'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/properties/multiplicity.c:74,47'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/properties/multiplicity.c:68,13'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:69,14'
              BranchSideFuncs:
                - igraph_has_mutual
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:72,5'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/properties/multiplicity.c:75,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:76,54'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:83,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:77,13'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:78,14'
              BranchSideFuncs:
                - igraph_has_mutual
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:81,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:83,20'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:83,23'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:92,30'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:83,35'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:83,39'
              BranchSideFuncs:
                - igraph_has_mutual
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:92,30'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:83,48'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:83,52'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:92,30'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:83,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:84,10'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:92,30'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:95,17'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:95,20'
              BranchSideFuncs:
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/multiplicity.c:96,10'
              BranchSideFuncs:
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/multiplicity.c:95,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:96,10'
              BranchSideFuncs:
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/multiplicity.c:100,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:100,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:100,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:100,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:101,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:102,13'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:119,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/multiplicity.c:102,13'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:102,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:105,40'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:106,13'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:107,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:118,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:107,21'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:108,32'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:114,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:114,27'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:114,30'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:117,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:114,21'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:115,33'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:117,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:119,26'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:119,10'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/multiplicity.c:119,30'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/multiplicity.c:120,13'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:121,38'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/multiplicity.c:123,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/multiplicity.c:127,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:128,50'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/multiplicity.c:131,9'
              BranchSideFuncs:
                - igraph_has_mutual
                - igraph_error
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/multiplicity.c:131,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:131,9'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_has_mutual
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:132,50'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_has_mutual
                - igraph_error
        - Branch String:   'src/properties/multiplicity.c:139,14'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:139,17'
              BranchSideFuncs:
                - igraph_has_mutual
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:148,5'
              BranchSideFuncs: []
        - Branch String:   'src/properties/multiplicity.c:139,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:142,9'
              BranchSideFuncs:
                - igraph_has_mutual
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:148,5'
              BranchSideFuncs: []
        - Branch String:   'src/properties/multiplicity.c:142,9'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:142,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/multiplicity.c:143,13'
              BranchSideFuncs: []
        - Branch String:   'src/properties/multiplicity.c:143,13'
          Branch Sides:
            - BranchSide:      'src/properties/multiplicity.c:144,14'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/multiplicity.c:146,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/properties/multiplicity.c:53,27'
          Dst:             igraph_vcount
        - Src:             'src/properties/multiplicity.c:54,27'
          Dst:             igraph_ecount
        - Src:             'src/properties/multiplicity.c:63,75'
          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,40'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/multiplicity.c:123,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/multiplicity.c:124,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/multiplicity.c:128,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/properties/multiplicity.c:132,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/properties/multiplicity.c:142,9'
          Dst:             igraph_has_mutual
        - Src:             'src/properties/multiplicity.c:142,9'
          Dst:             igraph_error
    - functionName:    igraph_i_is_forest_visitor
      functionSourceFile: '/src/igraph/src/properties/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - root
        - mode
        - visited
        - stack
        - neis
        - visited_count
        - res
      BBCount:         52
      ICount:          314
      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:
        - Branch String:   'src/properties/trees.c:412,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:412,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:414,5'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:414,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:422,34'
              BranchSideFuncs:
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_stack_int_empty
                - igraph_stack_int_push
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:465,5'
              BranchSideFuncs: []
        - Branch String:   'src/properties/trees.c:423,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:424,13'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:428,14'
              BranchSideFuncs: []
        - Branch String:   'src/properties/trees.c:433,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:433,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:434,41'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
        - Branch String:   'src/properties/trees.c:436,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:414,5'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
            - BranchSide:      'src/properties/trees.c:437,34'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
        - Branch String:   'src/properties/trees.c:439,17'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:450,21'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
            - BranchSide:      'src/properties/trees.c:460,17'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:450,21'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:451,21'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:454,26'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
        - Branch String:   'src/properties/trees.c:451,21'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:451,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:452,17'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
        - Branch String:   'src/properties/trees.c:454,26'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:0,0'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:455,22'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:460,17'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:460,17'
              BranchSideFuncs:
                - igraph_error
      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:
        - graph
        - res
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_is_dag
        - igraph_is_directed
        - igraph_is_forest
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/properties/trees.c:754,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:756,30'
              BranchSideFuncs:
                - igraph_is_dag
            - BranchSide:      'src/properties/trees.c:760,33'
              BranchSideFuncs:
                - igraph_is_forest
      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:
        - graph
        - res
        - roots
        - mode
      BBCount:         50
      ICount:          236
      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:
        - Branch String:   'src/properties/trees.c:523,74'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:523,77'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_i_is_forest
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_clear
            - BranchSide:      'src/properties/trees.c:523,25'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_i_is_forest
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_clear
        - Branch String:   'src/properties/trees.c:525,16'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:525,20'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_i_is_forest
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_clear
            - BranchSide:      'src/properties/trees.c:537,37'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_i_is_forest
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_clear
        - Branch String:   'src/properties/trees.c:525,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:526,9'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_i_is_forest
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_clear
            - BranchSide:      'src/properties/trees.c:537,37'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_i_is_forest
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_clear
        - Branch String:   'src/properties/trees.c:537,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:538,85'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_clear
                - igraph_i_is_forest
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
            - BranchSide:      'src/properties/trees.c:557,5'
              BranchSideFuncs:
                - igraph_i_is_forest
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
        - Branch String:   'src/properties/trees.c:539,33'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:539,36'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_i_is_forest
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
            - BranchSide:      'src/properties/trees.c:549,19'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_i_is_forest
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
        - Branch String:   'src/properties/trees.c:539,40'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:539,45'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_i_is_forest
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
            - BranchSide:      'src/properties/trees.c:549,19'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_i_is_forest
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
        - Branch String:   'src/properties/trees.c:539,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:542,20'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_i_is_forest
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
            - BranchSide:      'src/properties/trees.c:549,19'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_i_is_forest
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
        - Branch String:   'src/properties/trees.c:550,21'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:550,29'
              BranchSideFuncs:
                - igraph_vector_int_clear
            - BranchSide:      'src/properties/trees.c:551,21'
              BranchSideFuncs:
                - igraph_vector_int_clear
        - Branch String:   'src/properties/trees.c:551,21'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:551,54'
              BranchSideFuncs:
                - igraph_vector_int_clear
            - BranchSide:      'src/properties/trees.c:552,17'
              BranchSideFuncs: []
        - Branch String:   'src/properties/trees.c:557,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:557,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:563,9'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/trees.c:563,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:564,22'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/trees.c:566,35'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/trees.c:566,47'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:566,19'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/trees.c:566,75'
              BranchSideFuncs:
                - igraph_vector_int_empty
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/trees.c:568,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:571,50'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/trees.c:572,16'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
      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:
        - graph
        - res
        - roots
        - mode
      BBCount:         165
      ICount:          711
      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:597,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:598,33'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_is_directed
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:602,9'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:602,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:603,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:615,9'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:603,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:604,14'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:606,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:606,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:607,20'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:611,9'
              BranchSideFuncs: []
        - Branch String:   'src/properties/trees.c:607,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:608,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:610,9'
              BranchSideFuncs: []
        - Branch String:   'src/properties/trees.c:608,17'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:608,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:609,13'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:615,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:616,13'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/trees.c:623,30'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:616,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:617,14'
              BranchSideFuncs: []
            - BranchSide:      'src/properties/trees.c:619,9'
              BranchSideFuncs: []
        - Branch String:   'src/properties/trees.c:623,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:624,14'
              BranchSideFuncs:
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:627,12'
              BranchSideFuncs:
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:629,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:629,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:629,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:631,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:631,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:632,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:634,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:634,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:634,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:649,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:652,20'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:674,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:674,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:702,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/properties/trees.c:652,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:653,22'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:666,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
        - Branch String:   'src/properties/trees.c:653,21'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:654,21'
              BranchSideFuncs:
                - igraph_i_is_forest_visitor
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:656,23'
              BranchSideFuncs:
                - igraph_i_is_forest_visitor
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:656,21'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:657,25'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:665,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:657,25'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:658,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_i_is_forest_visitor
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:660,21'
              BranchSideFuncs:
                - igraph_i_is_forest_visitor
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:658,25'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:658,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:659,21'
              BranchSideFuncs:
                - igraph_i_is_forest_visitor
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:660,21'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:660,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:664,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:674,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:674,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:674,13'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:675,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:675,13'
              BranchSideFuncs:
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:675,13'
              BranchSideFuncs:
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:675,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:675,13'
              BranchSideFuncs:
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:675,13'
              BranchSideFuncs:
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:675,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:675,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:678,20'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:678,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:681,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:696,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
        - Branch String:   'src/properties/trees.c:681,43'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:681,47'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
            - BranchSide:      'src/properties/trees.c:682,28'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
        - Branch String:   'src/properties/trees.c:681,21'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:682,28'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:685,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:685,21'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:686,25'
              BranchSideFuncs:
                - igraph_i_is_forest_visitor
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:694,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:686,25'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:687,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_i_is_forest_visitor
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:689,21'
              BranchSideFuncs:
                - igraph_i_is_forest_visitor
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:687,25'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:687,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:688,21'
              BranchSideFuncs:
                - igraph_i_is_forest_visitor
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:689,21'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:689,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:693,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
                - igraph_i_is_forest_visitor
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:705,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:707,19'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
            - BranchSide:      'src/properties/trees.c:710,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
        - Branch String:   'src/properties/trees.c:710,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:711,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
            - BranchSide:      'src/properties/trees.c:715,10'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_clear
        - Branch String:   'src/properties/trees.c:715,17'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:715,20'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/properties/trees.c:719,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/properties/trees.c:715,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:716,33'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/properties/trees.c:719,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
      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:
        - graph
        - root
        - mode
        - visited_count
      BBCount:         69
      ICount:          346
      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:
        - Branch String:   'src/properties/trees.c:166,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:166,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:166,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vcount
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:168,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:168,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:168,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:170,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:170,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:171,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:176,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:176,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:178,5'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:178,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:183,13'
              BranchSideFuncs:
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:200,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/properties/trees.c:184,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:185,13'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:190,9'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_stack_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:190,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:190,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:191,18'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
        - Branch String:   'src/properties/trees.c:192,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:178,5'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:193,34'
              BranchSideFuncs:
                - igraph_stack_int_push
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:194,17'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:195,17'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
            - BranchSide:      'src/properties/trees.c:197,9'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
        - Branch String:   'src/properties/trees.c:195,17'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:195,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:196,13'
              BranchSideFuncs:
                - igraph_stack_int_empty
                - igraph_vector_int_destroy
                - igraph_stack_int_destroy
                - igraph_bitset_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_stack_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_stack_int_push
                - igraph_error
      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:
        - graph
        - res
        - root
        - mode
      BBCount:         92
      ICount:          441
      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:253,68'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:253,71'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_ecount
                - igraph_i_property_cache_has
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_has
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/properties/trees.c:253,19'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_ecount
                - igraph_i_property_cache_has
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_has
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/properties/trees.c:261,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:262,75'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_has
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/properties/trees.c:288,9'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:264,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:270,17'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_has
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/properties/trees.c:281,21'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/trees.c:270,37'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:271,45'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/properties/trees.c:278,9'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:271,75'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:272,50'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:278,9'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:270,17'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:274,25'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/trees.c:278,9'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:288,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:289,17'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/trees.c:294,9'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:294,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:295,17'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/trees.c:304,30'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:304,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:305,14'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:318,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:320,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:322,15'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
            - BranchSide:      'src/properties/trees.c:330,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:330,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:365,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/properties/trees.c:330,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:330,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:331,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:333,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:333,9'
              BranchSideFuncs:
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:333,9'
              BranchSideFuncs:
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:333,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:333,9'
              BranchSideFuncs:
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:333,9'
              BranchSideFuncs:
                - igraph_degree
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:333,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:333,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:335,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
        - Branch String:   'src/properties/trees.c:335,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:336,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
            - BranchSide:      'src/properties/trees.c:353,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
        - Branch String:   'src/properties/trees.c:336,17'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:337,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
            - BranchSide:      'src/properties/trees.c:339,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
        - Branch String:   'src/properties/trees.c:339,17'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:347,25'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
            - BranchSide:      'src/properties/trees.c:350,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
        - Branch String:   'src/properties/trees.c:353,21'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:353,24'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
            - BranchSide:      'src/properties/trees.c:356,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
        - Branch String:   'src/properties/trees.c:353,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:354,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
            - BranchSide:      'src/properties/trees.c:356,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_is_tree_visitor
                - igraph_error
        - Branch String:   'src/properties/trees.c:369,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:369,9'
              BranchSideFuncs:
                - igraph_i_is_tree_visitor
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
            - BranchSide:      'src/properties/trees.c:370,9'
              BranchSideFuncs:
                - igraph_i_is_tree_visitor
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
        - Branch String:   'src/properties/trees.c:370,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:370,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:371,19'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/trees.c:375,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:376,16'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/trees.c:379,9'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/trees.c:379,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:380,17'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/trees.c:383,9'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/properties/trees.c:383,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:387,50'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/trees.c:391,5'
              BranchSideFuncs: []
      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:
        - graph
        - tree
        - mode
        - roots
        - vertex_index
      BBCount:         184
      ICount:          912
      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:
        - Branch String:   'src/properties/trees.c:75,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:76,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_range
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:79,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_range
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:79,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:79,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:79,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_range
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:80,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:80,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:81,5'
              BranchSideFuncs:
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_range
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:81,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:81,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:81,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_range
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:82,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:82,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:82,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_range
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:83,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:83,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:83,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_range
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:84,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:84,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:84,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_range
                - igraph_error
        - Branch String:   'src/properties/trees.c:86,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:87,9'
              BranchSideFuncs:
                - igraph_vector_int_range
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:90,27'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:87,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:87,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:88,5'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:90,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:92,33'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:144,5'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/properties/trees.c:94,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:94,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:96,9'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:96,9'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:97,40'
              BranchSideFuncs:
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:142,5'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:99,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:99,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:101,34'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:102,13'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:96,9'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:104,41'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:107,40'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:107,34'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:107,34'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:109,21'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:111,21'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:138,13'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:113,25'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:115,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/properties/trees.c:123,42'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:115,25'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:115,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:116,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:116,25'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:116,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:118,25'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:119,25'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:119,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:121,21'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:124,29'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:125,29'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:128,29'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:125,29'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:125,29'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:126,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:128,29'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:129,29'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/trees.c:132,29'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:129,29'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:129,29'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:130,29'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:130,29'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:130,29'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:131,25'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/properties/trees.c:132,29'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:132,29'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:133,29'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_dqueue_int_empty
                - igraph_bitset_destroy
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_is_directed
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/trees.c:133,29'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:133,29'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/properties/trees.c:150,5'
          Branch Sides:
            - BranchSide:      'src/properties/trees.c:150,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/trees.c:151,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/properties/trees.c:61,36'
          Dst:             igraph_vcount
        - Src:             'src/properties/trees.c:62,36'
          Dst:             igraph_ecount
        - Src:             'src/properties/trees.c:63,36'
          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,40'
          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,34'
          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:    bipartite_gnm_multi
      functionSourceFile: '/src/igraph/src/misc/bipartite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1437
      functionLinenumberEnd: 1538
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - bool
        - int
      constantsTouched: []
      argNames:
        - graph
        - n1
        - n2
        - m
        - directed
        - mode
      BBCount:         81
      ICount:          579
      EdgeCount:       100
      CyclomaticComplexity: 21
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_error
        - igraph_errorf
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/misc/bipartite.c:1447,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1447,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:1452,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1452,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1453,32'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1462,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1459,16'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1459,14'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1459,16'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1459,16'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1459,14'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1459,14'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1462,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1462,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1462,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
        - Branch String:   'src/misc/bipartite.c:1464,19'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1464,22'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
            - BranchSide:      'src/misc/bipartite.c:1465,16'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
        - Branch String:   'src/misc/bipartite.c:1464,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1465,16'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
            - BranchSide:      'src/misc/bipartite.c:1498,18'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
        - Branch String:   'src/misc/bipartite.c:1468,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1469,13'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1497,5'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1473,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1474,43'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
            - BranchSide:      'src/misc/bipartite.c:1479,25'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
        - Branch String:   'src/misc/bipartite.c:1475,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1475,33'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1476,44'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
        - Branch String:   'src/misc/bipartite.c:1479,34'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1479,37'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
            - BranchSide:      'src/misc/bipartite.c:1483,48'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
        - Branch String:   'src/misc/bipartite.c:1479,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1480,48'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
            - BranchSide:      'src/misc/bipartite.c:1483,48'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
        - Branch String:   'src/misc/bipartite.c:1489,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1490,29'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
            - BranchSide:      'src/misc/bipartite.c:1494,17'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
        - Branch String:   'src/misc/bipartite.c:1501,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:0,0'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1502,13'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1506,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1507,43'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
            - BranchSide:      'src/misc/bipartite.c:1512,25'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
        - Branch String:   'src/misc/bipartite.c:1508,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1508,33'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1509,44'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
        - Branch String:   'src/misc/bipartite.c:1512,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1513,48'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
            - BranchSide:      'src/misc/bipartite.c:1516,48'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
        - Branch String:   'src/misc/bipartite.c:1522,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1523,29'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
            - BranchSide:      'src/misc/bipartite.c:1527,17'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
        - Branch String:   'src/misc/bipartite.c:1532,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1532,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1534,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/misc/bipartite.c:1447,5'
          Dst:             igraph_errorf
        - Src:             'src/misc/bipartite.c:1462,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:1462,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1462,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:1462,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:1470,38'
          Dst:             igraph_rng_default
        - Src:             'src/misc/bipartite.c:1470,38'
          Dst:             igraph_rng_get_integer
        - Src:             'src/misc/bipartite.c:1471,38'
          Dst:             igraph_rng_default
        - Src:             'src/misc/bipartite.c:1471,38'
          Dst:             igraph_rng_get_integer
        - Src:             'src/misc/bipartite.c:1503,38'
          Dst:             igraph_rng_default
        - Src:             'src/misc/bipartite.c:1503,38'
          Dst:             igraph_rng_get_integer
        - Src:             'src/misc/bipartite.c:1504,38'
          Dst:             igraph_rng_default
        - Src:             'src/misc/bipartite.c:1504,38'
          Dst:             igraph_rng_get_integer
        - Src:             'src/misc/bipartite.c:1532,5'
          Dst:             igraph_create
        - Src:             'src/misc/bipartite.c:1532,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1534,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:1535,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_bipartite_game_gnm
      functionSourceFile: '/src/igraph/src/misc/bipartite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1680
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - bool
        - int
        - bool
      constantsTouched: []
      argNames:
        - graph
        - types
        - n1
        - n2
        - m
        - directed
        - mode
        - multiple
      BBCount:         172
      ICount:          850
      EdgeCount:       208
      CyclomaticComplexity: 38
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - bipartite_gnm_multi
        - igraph_allow_interruption
        - igraph_create
        - igraph_empty
        - igraph_error
        - igraph_errorf
        - igraph_full_bipartite
        - igraph_i_random_sample_real
        - igraph_vector_bool_null
        - igraph_vector_bool_resize
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/misc/bipartite.c:1588,16'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1588,19'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1589,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1588,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1589,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1591,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
                - bipartite_gnm_multi
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1591,15'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1591,18'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1592,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1591,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1592,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1594,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
                - bipartite_gnm_multi
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1594,28'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1594,31'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
                - bipartite_gnm_multi
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1598,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
                - bipartite_gnm_multi
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:1594,49'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1594,52'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
                - bipartite_gnm_multi
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1598,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
                - bipartite_gnm_multi
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:1594,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1595,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1598,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
                - bipartite_gnm_multi
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:1598,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1598,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:1600,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
                - bipartite_gnm_multi
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1600,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1602,9'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
                - bipartite_gnm_multi
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1609,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
                - bipartite_gnm_multi
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1602,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1602,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1603,33'
              BranchSideFuncs:
                - igraph_vector_bool_null
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
                - bipartite_gnm_multi
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1604,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1605,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
                - bipartite_gnm_multi
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1607,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
                - bipartite_gnm_multi
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1609,16'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1609,19'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1610,13'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1609,27'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1609,30'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1610,13'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1609,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1610,13'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1614,16'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
                - bipartite_gnm_multi
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1610,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1611,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1613,9'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1613,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1613,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1614,5'
              BranchSideFuncs: []
        - Branch String:   'src/misc/bipartite.c:1614,16'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1615,9'
              BranchSideFuncs:
                - bipartite_gnm_multi
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1621,14'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1615,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1615,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1616,5'
              BranchSideFuncs: []
        - Branch String:   'src/misc/bipartite.c:1621,23'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1621,26'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1622,24'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1621,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1622,24'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1624,30'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1627,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1628,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1631,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1631,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1632,13'
              BranchSideFuncs:
                - igraph_full_bipartite
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1637,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1632,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1632,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1633,9'
              BranchSideFuncs: []
        - Branch String:   'src/misc/bipartite.c:1637,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1637,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1637,13'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1638,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1638,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1638,13'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_random_sample_real
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1639,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1639,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1640,13'
              BranchSideFuncs:
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1640,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1640,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1642,20'
              BranchSideFuncs:
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1642,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1643,22'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
            - BranchSide:      'src/misc/bipartite.c:1671,13'
              BranchSideFuncs:
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1643,31'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1643,34'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
            - BranchSide:      'src/misc/bipartite.c:1644,32'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1643,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1644,32'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
            - BranchSide:      'src/misc/bipartite.c:1648,42'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1649,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1650,36'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
            - BranchSide:      'src/misc/bipartite.c:1654,37'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1660,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1661,57'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
            - BranchSide:      'src/misc/bipartite.c:1664,57'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
        - Branch String:   'src/misc/bipartite.c:1668,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1668,17'
              BranchSideFuncs:
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
            - BranchSide:      'src/misc/bipartite.c:1669,13'
              BranchSideFuncs:
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1668,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1668,17'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
            - BranchSide:      'src/misc/bipartite.c:1668,17'
              BranchSideFuncs:
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1668,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1668,17'
              BranchSideFuncs: []
            - BranchSide:      'src/misc/bipartite.c:1668,17'
              BranchSideFuncs:
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1673,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1673,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1674,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/misc/bipartite.c:1589,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1592,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1595,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1598,5'
          Dst:             igraph_errorf
        - Src:             'src/misc/bipartite.c:1602,9'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/misc/bipartite.c:1602,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1603,9'
          Dst:             igraph_vector_bool_null
        - Src:             'src/misc/bipartite.c:1611,13'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1613,9'
          Dst:             igraph_empty
        - Src:             'src/misc/bipartite.c:1613,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1615,9'
          Dst:             bipartite_gnm_multi
        - Src:             'src/misc/bipartite.c:1615,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1628,13'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1632,13'
          Dst:             igraph_full_bipartite
        - Src:             'src/misc/bipartite.c:1632,13'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1637,13'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:1637,13'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1637,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:1637,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:1638,13'
          Dst:             igraph_vector_init
        - Src:             'src/misc/bipartite.c:1638,13'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1638,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:1638,13'
          Dst:             igraph_vector_destroy
        - Src:             'src/misc/bipartite.c:1639,13'
          Dst:             igraph_i_random_sample_real
        - Src:             'src/misc/bipartite.c:1639,13'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1640,13'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/misc/bipartite.c:1640,13'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1661,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1662,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1664,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1665,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1668,17'
          Dst:             igraph_allow_interruption
        - Src:             'src/misc/bipartite.c:1671,13'
          Dst:             igraph_vector_destroy
        - Src:             'src/misc/bipartite.c:1672,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/bipartite.c:1673,13'
          Dst:             igraph_create
        - Src:             'src/misc/bipartite.c:1673,13'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1674,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:1675,13'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_full_bipartite
      functionSourceFile: '/src/igraph/src/misc/bipartite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
        - int
      constantsTouched: []
      argNames:
        - graph
        - types
        - n1
        - n2
        - directed
        - mode
      BBCount:         128
      ICount:          646
      EdgeCount:       153
      CyclomaticComplexity: 27
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_destroy
        - igraph_error
        - igraph_errorf
        - igraph_vector_bool_null
        - igraph_vector_bool_resize
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/misc/bipartite.c:456,16'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:456,19'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:457,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:456,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:457,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:460,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_errorf
                - igraph_errorf
                - igraph_errorf
                - igraph_errorf
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:460,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:460,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:462,10'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_errorf
                - igraph_errorf
                - igraph_errorf
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:462,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:463,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_errorf
                - igraph_errorf
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:464,16'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_errorf
                - igraph_errorf
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:463,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:463,9'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:464,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:464,35'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:464,38'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:465,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:464,16'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:465,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:467,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_errorf
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:465,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:465,9'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:466,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:467,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:467,9'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:468,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:468,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:0,0'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:468,9'
              BranchSideFuncs:
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:472,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:473,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:476,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:476,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:476,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:476,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:480,19'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:480,22'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:482,31'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:480,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:482,31'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:489,16'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:482,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:483,35'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:489,5'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:483,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:484,40'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:487,9'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:489,16'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:491,31'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:500,31'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:491,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:492,35'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:498,5'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:492,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:493,40'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:496,9'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:500,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:0,0'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:501,35'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:501,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:502,40'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:507,9'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:510,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:510,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:511,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:515,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:516,9'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:523,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:516,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:516,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:517,33'
              BranchSideFuncs:
                - igraph_vector_bool_null
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:518,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:519,13'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/bipartite.c:521,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/misc/bipartite.c:457,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:460,5'
          Dst:             igraph_errorf
        - Src:             'src/misc/bipartite.c:463,9'
          Dst:             igraph_errorf
        - Src:             'src/misc/bipartite.c:465,9'
          Dst:             igraph_errorf
        - Src:             'src/misc/bipartite.c:467,9'
          Dst:             igraph_errorf
        - Src:             'src/misc/bipartite.c:468,9'
          Dst:             igraph_errorf
        - Src:             'src/misc/bipartite.c:473,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:476,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:476,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:476,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:476,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:510,5'
          Dst:             igraph_create
        - Src:             'src/misc/bipartite.c:510,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:511,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:512,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/bipartite.c:513,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:513,5'
          Dst:             igraph_destroy
        - Src:             'src/misc/bipartite.c:516,9'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/misc/bipartite.c:516,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:517,9'
          Dst:             igraph_vector_bool_null
        - Src:             'src/misc/bipartite.c:523,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_bipartite_iea_game
      functionSourceFile: '/src/igraph/src/misc/bipartite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1372
      functionLinenumberEnd: 1432
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - bool
        - int
      constantsTouched: []
      argNames:
        - graph
        - types
        - n1
        - n2
        - m
        - directed
        - mode
      BBCount:         107
      ICount:          490
      EdgeCount:       130
      CyclomaticComplexity: 25
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_empty
        - igraph_error
        - igraph_errorf
        - igraph_rng_default
        - igraph_rng_get_bool
        - igraph_rng_get_integer
        - igraph_vector_bool_null
        - igraph_vector_bool_resize
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/misc/bipartite.c:1377,16'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1377,19'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1378,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1377,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1378,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1380,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1380,15'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1380,18'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1381,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1380,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1381,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1383,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1383,28'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1383,31'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1387,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:1383,49'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1383,52'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1387,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:1383,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1384,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1387,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:1387,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1387,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:1389,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1389,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1391,9'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1398,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1391,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1391,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1392,33'
              BranchSideFuncs:
                - igraph_vector_bool_null
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1393,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1394,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1396,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1398,16'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1398,19'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1399,13'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1398,27'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1398,30'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1399,13'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1398,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1399,13'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1406,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1399,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1400,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1402,9'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1402,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1402,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1403,9'
              BranchSideFuncs: []
        - Branch String:   'src/misc/bipartite.c:1406,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1406,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1406,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1407,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1407,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1409,27'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1409,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1412,14'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
            - BranchSide:      'src/misc/bipartite.c:1427,5'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1417,31'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1417,35'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
            - BranchSide:      'src/misc/bipartite.c:1418,49'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
        - Branch String:   'src/misc/bipartite.c:1417,54'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1417,57'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
            - BranchSide:      'src/misc/bipartite.c:1421,49'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1417,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1418,49'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_bool
            - BranchSide:      'src/misc/bipartite.c:1421,49'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_integer
                - igraph_rng_default
                - igraph_rng_get_bool
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1427,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1427,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1428,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/misc/bipartite.c:1378,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1381,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1384,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1387,5'
          Dst:             igraph_errorf
        - Src:             'src/misc/bipartite.c:1391,9'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/misc/bipartite.c:1391,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1392,9'
          Dst:             igraph_vector_bool_null
        - Src:             'src/misc/bipartite.c:1400,13'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1402,9'
          Dst:             igraph_empty
        - Src:             'src/misc/bipartite.c:1402,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1406,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:1406,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1406,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:1406,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:1407,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/misc/bipartite.c:1407,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1412,14'
          Dst:             igraph_rng_default
        - Src:             'src/misc/bipartite.c:1412,14'
          Dst:             igraph_rng_get_integer
        - Src:             'src/misc/bipartite.c:1413,16'
          Dst:             igraph_rng_default
        - Src:             'src/misc/bipartite.c:1413,16'
          Dst:             igraph_rng_get_integer
        - Src:             'src/misc/bipartite.c:1417,57'
          Dst:             igraph_rng_default
        - Src:             'src/misc/bipartite.c:1417,57'
          Dst:             igraph_rng_get_bool
        - Src:             'src/misc/bipartite.c:1418,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1419,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1421,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1422,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1427,5'
          Dst:             igraph_create
        - Src:             'src/misc/bipartite.c:1427,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1428,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:1429,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    gnp_bipartite_large
      functionSourceFile: '/src/igraph/src/misc/bipartite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1099
      functionLinenumberEnd: 1161
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - double
        - bool
        - int
        - size_t
      constantsTouched: []
      argNames:
        - graph
        - n1
        - n2
        - p
        - directed
        - mode
        - ecount_estimate
      BBCount:         139
      ICount:          626
      EdgeCount:       163
      CyclomaticComplexity: 26
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_create
        - igraph_error
        - igraph_rng_default
        - igraph_rng_get_geom
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/misc/bipartite.c:1105,37'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1105,40'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1106,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1105,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1106,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1109,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1109,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1110,25'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1113,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1113,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1113,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1113,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1114,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1114,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1116,27'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1116,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1117,26'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1155,5'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1122,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1123,17'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1126,18'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1128,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1130,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1132,24'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1130,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1130,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1131,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1131,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1131,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1132,13'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/misc/bipartite.c:1132,24'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1134,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1136,24'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1134,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1134,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1135,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1135,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1135,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1136,13'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/misc/bipartite.c:1136,24'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1138,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1142,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1138,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1138,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1139,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1139,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1139,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1140,13'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/misc/bipartite.c:1142,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1142,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1143,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1143,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1143,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1144,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1144,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1144,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1145,17'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1145,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1145,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1150,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1119,9'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/misc/bipartite.c:1150,13'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/misc/bipartite.c:1150,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1150,13'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1150,13'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1150,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1150,13'
              BranchSideFuncs: []
            - BranchSide:      'src/misc/bipartite.c:1150,13'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1155,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1155,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1157,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/misc/bipartite.c:1106,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1113,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:1113,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1113,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:1113,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:1114,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/misc/bipartite.c:1114,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1120,33'
          Dst:             igraph_rng_default
        - Src:             'src/misc/bipartite.c:1120,33'
          Dst:             igraph_rng_get_geom
        - Src:             'src/misc/bipartite.c:1130,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1130,17'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1131,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1131,17'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1134,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1134,17'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1135,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1135,17'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1138,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1138,17'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1139,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1139,17'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1142,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1142,17'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1143,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1143,17'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1144,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1144,17'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1145,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1145,17'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1150,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/misc/bipartite.c:1155,5'
          Dst:             igraph_create
        - Src:             'src/misc/bipartite.c:1155,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1157,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:1158,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_bipartite_game_gnp
      functionSourceFile: '/src/igraph/src/misc/bipartite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1202
      functionLinenumberEnd: 1308
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - double
        - bool
        - int
      constantsTouched: []
      argNames:
        - graph
        - types
        - n1
        - n2
        - p
        - directed
        - mode
      BBCount:         183
      ICount:          911
      EdgeCount:       222
      CyclomaticComplexity: 41
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - gnp_bipartite_large
        - igraph_allow_interruption
        - igraph_create
        - igraph_empty
        - igraph_error
        - igraph_errorf
        - igraph_full_bipartite
        - igraph_i_safe_floor
        - igraph_rng_default
        - igraph_rng_get_geom
        - igraph_vector_bool_null
        - igraph_vector_bool_resize
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_push_back
        - igraph_vector_reserve
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/misc/bipartite.c:1210,16'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1210,19'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1211,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1210,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1211,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1214,9'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1214,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1214,20'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1215,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1214,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1215,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1218,9'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1218,28'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1218,31'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1222,5'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:1218,49'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1218,52'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1222,5'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:1218,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1219,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1222,5'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:1222,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1222,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:1224,9'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1224,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1225,9'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_empty
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1232,9'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_empty
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1225,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1225,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1226,33'
              BranchSideFuncs:
                - igraph_vector_bool_null
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_empty
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1227,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1228,13'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_empty
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1230,5'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
                - igraph_empty
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1232,16'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1232,19'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1233,9'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1232,27'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1232,30'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1233,9'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1232,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1233,9'
              BranchSideFuncs:
                - igraph_empty
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1234,16'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
                - igraph_full_bipartite
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1233,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1233,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1234,5'
              BranchSideFuncs: []
        - Branch String:   'src/misc/bipartite.c:1234,16'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1235,9'
              BranchSideFuncs:
                - igraph_full_bipartite
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1242,14'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1235,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1235,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1236,5'
              BranchSideFuncs: []
        - Branch String:   'src/misc/bipartite.c:1242,23'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1242,26'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1243,24'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1242,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1243,24'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1245,30'
              BranchSideFuncs:
                - igraph_i_safe_floor
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1248,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1248,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1250,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - gnp_bipartite_large
        - Branch String:   'src/misc/bipartite.c:1250,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1252,40'
              BranchSideFuncs:
                - gnp_bipartite_large
            - BranchSide:      'src/misc/bipartite.c:1255,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1255,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1255,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1255,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1256,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1256,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1256,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_reserve
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1257,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1257,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1259,16'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1260,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1261,13'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1267,16'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1261,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1261,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1262,21'
              BranchSideFuncs:
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/misc/bipartite.c:1264,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1260,9'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/misc/bipartite.c:1264,13'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/misc/bipartite.c:1264,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1264,13'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1264,13'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1264,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1264,13'
              BranchSideFuncs: []
            - BranchSide:      'src/misc/bipartite.c:1264,13'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_int_reserve
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_push_back
                - igraph_rng_default
                - igraph_rng_get_geom
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1268,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1268,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1270,31'
              BranchSideFuncs:
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1270,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1271,18'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
            - BranchSide:      'src/misc/bipartite.c:1299,9'
              BranchSideFuncs:
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1271,27'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1271,30'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
            - BranchSide:      'src/misc/bipartite.c:1272,28'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1271,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1272,28'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
            - BranchSide:      'src/misc/bipartite.c:1276,38'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1277,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1278,32'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
            - BranchSide:      'src/misc/bipartite.c:1282,33'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1288,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1289,53'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
            - BranchSide:      'src/misc/bipartite.c:1292,53'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
        - Branch String:   'src/misc/bipartite.c:1296,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1296,13'
              BranchSideFuncs:
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
            - BranchSide:      'src/misc/bipartite.c:1297,9'
              BranchSideFuncs:
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1296,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1296,13'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
            - BranchSide:      'src/misc/bipartite.c:1296,13'
              BranchSideFuncs:
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1296,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1296,13'
              BranchSideFuncs: []
            - BranchSide:      'src/misc/bipartite.c:1296,13'
              BranchSideFuncs:
                - igraph_vector_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_allow_interruption
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:1302,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1302,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1303,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/misc/bipartite.c:1211,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1215,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1219,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1222,5'
          Dst:             igraph_errorf
        - Src:             'src/misc/bipartite.c:1225,9'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/misc/bipartite.c:1225,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1226,9'
          Dst:             igraph_vector_bool_null
        - Src:             'src/misc/bipartite.c:1233,9'
          Dst:             igraph_empty
        - Src:             'src/misc/bipartite.c:1233,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1235,9'
          Dst:             igraph_full_bipartite
        - Src:             'src/misc/bipartite.c:1235,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1248,9'
          Dst:             igraph_i_safe_floor
        - Src:             'src/misc/bipartite.c:1248,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1252,20'
          Dst:             gnp_bipartite_large
        - Src:             'src/misc/bipartite.c:1255,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:1255,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1255,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:1255,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:1256,9'
          Dst:             igraph_vector_init
        - Src:             'src/misc/bipartite.c:1256,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1256,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:1256,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/misc/bipartite.c:1257,9'
          Dst:             igraph_vector_reserve
        - Src:             'src/misc/bipartite.c:1257,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1259,16'
          Dst:             igraph_rng_default
        - Src:             'src/misc/bipartite.c:1259,16'
          Dst:             igraph_rng_get_geom
        - Src:             'src/misc/bipartite.c:1261,13'
          Dst:             igraph_vector_push_back
        - Src:             'src/misc/bipartite.c:1261,13'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1262,21'
          Dst:             igraph_rng_default
        - Src:             'src/misc/bipartite.c:1262,21'
          Dst:             igraph_rng_get_geom
        - Src:             'src/misc/bipartite.c:1264,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/misc/bipartite.c:1267,16'
          Dst:             igraph_vector_size
        - Src:             'src/misc/bipartite.c:1268,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/misc/bipartite.c:1268,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1289,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1290,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1292,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1293,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:1296,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/misc/bipartite.c:1299,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/misc/bipartite.c:1300,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/bipartite.c:1302,9'
          Dst:             igraph_create
        - Src:             'src/misc/bipartite.c:1302,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1303,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:1304,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_is_bipartite
      functionSourceFile: '/src/igraph/src/misc/bipartite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - res
        - types
      BBCount:         123
      ICount:          573
      EdgeCount:       150
      CyclomaticComplexity: 29
      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_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_bool_resize
        - igraph_vector_char_destroy
        - igraph_vector_char_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/misc/bipartite.c:1006,66'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1007,42'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_has
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/misc/bipartite.c:1016,11'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/misc/bipartite.c:1006,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1008,13'
              BranchSideFuncs: []
            - BranchSide:      'src/misc/bipartite.c:1016,11'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/misc/bipartite.c:1008,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1009,14'
              BranchSideFuncs: []
            - BranchSide:      'src/misc/bipartite.c:1011,9'
              BranchSideFuncs: []
        - Branch String:   'src/misc/bipartite.c:1016,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1017,37'
              BranchSideFuncs:
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1025,5'
              BranchSideFuncs:
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1017,67'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1018,42'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1025,5'
              BranchSideFuncs:
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1016,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1019,13'
              BranchSideFuncs: []
            - BranchSide:      'src/misc/bipartite.c:1025,5'
              BranchSideFuncs:
                - igraph_vector_char_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1019,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1020,14'
              BranchSideFuncs: []
            - BranchSide:      'src/misc/bipartite.c:1022,9'
              BranchSideFuncs: []
        - Branch String:   'src/misc/bipartite.c:1025,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1025,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1025,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1026,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1026,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1026,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1027,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1027,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1027,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1029,37'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1029,40'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1029,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1029,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1031,13'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1063,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1031,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1032,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1035,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1035,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1035,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1036,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
        - Branch String:   'src/misc/bipartite.c:1038,19'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1038,23'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1038,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1038,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1040,40'
              BranchSideFuncs:
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1061,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1043,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1043,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1046,17'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1047,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1038,9'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1048,40'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1049,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1050,36'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1056,45'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1051,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1052,28'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_empty
            - BranchSide:      'src/misc/bipartite.c:1055,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_empty
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1057,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1057,21'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1069,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1070,50'
              BranchSideFuncs:
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1073,9'
              BranchSideFuncs:
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1073,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1074,16'
              BranchSideFuncs:
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1077,9'
              BranchSideFuncs:
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:1077,15'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1077,18'
              BranchSideFuncs:
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1084,5'
              BranchSideFuncs:
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:1077,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1078,9'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1084,5'
              BranchSideFuncs:
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:1078,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1078,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:1079,31'
              BranchSideFuncs:
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:1079,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:1080,33'
              BranchSideFuncs:
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/bipartite.c:1082,5'
              BranchSideFuncs:
                - igraph_vector_char_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/misc/bipartite.c:999,36'
          Dst:             igraph_vcount
        - Src:             'src/misc/bipartite.c:1006,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/misc/bipartite.c:1007,9'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/misc/bipartite.c:1017,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/misc/bipartite.c:1018,9'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/misc/bipartite.c:1025,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/misc/bipartite.c:1025,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1025,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:1025,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/misc/bipartite.c:1026,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/misc/bipartite.c:1026,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1026,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:1026,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/misc/bipartite.c:1027,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:1027,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1027,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:1027,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:1035,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/misc/bipartite.c:1035,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1038,23'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/misc/bipartite.c:1040,40'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/misc/bipartite.c:1043,13'
          Dst:             igraph_neighbors
        - Src:             'src/misc/bipartite.c:1043,13'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1046,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/bipartite.c:1057,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/misc/bipartite.c:1057,21'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1063,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:1064,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/misc/bipartite.c:1065,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/bipartite.c:1070,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/misc/bipartite.c:1078,9'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/misc/bipartite.c:1078,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:1084,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/misc/bipartite.c:1085,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_get_biadjacency
      functionSourceFile: '/src/igraph/src/misc/bipartite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - types
        - weights
        - res
        - row_ids
        - col_ids
      BBCount:         106
      ICount:          631
      EdgeCount:       130
      CyclomaticComplexity: 26
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_matrix_null
        - igraph_matrix_resize
        - igraph_vcount
        - igraph_vector_bool_size
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_resize
        - igraph_vector_size
        - igraph_warningf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/misc/bipartite.c:883,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:884,9'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:888,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_matrix_resize
                - igraph_matrix_null
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
                - igraph_error
                - igraph_error
                - igraph_vector_size
                - igraph_vector_size
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:888,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:889,32'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_matrix_resize
                - igraph_matrix_null
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
                - igraph_error
                - igraph_error
                - igraph_vector_size
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:895,27'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_matrix_resize
                - igraph_matrix_null
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:889,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:890,13'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:893,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_matrix_resize
                - igraph_matrix_null
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:895,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:896,15'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_matrix_resize
                - igraph_matrix_null
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:898,10'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_matrix_resize
                - igraph_matrix_null
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:900,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:900,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:900,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_matrix_resize
                - igraph_matrix_null
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:902,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:903,27'
              BranchSideFuncs:
                - igraph_matrix_resize
                - igraph_matrix_null
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:906,5'
              BranchSideFuncs:
                - igraph_matrix_resize
                - igraph_matrix_null
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:903,27'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:903,49'
              BranchSideFuncs:
                - igraph_matrix_resize
                - igraph_matrix_null
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:903,56'
              BranchSideFuncs:
                - igraph_matrix_resize
                - igraph_matrix_null
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:906,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:906,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:907,24'
              BranchSideFuncs:
                - igraph_matrix_null
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
        - Branch String:   'src/misc/bipartite.c:908,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:909,33'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
            - BranchSide:      'src/misc/bipartite.c:922,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
        - Branch String:   'src/misc/bipartite.c:913,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:914,26'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
            - BranchSide:      'src/misc/bipartite.c:915,22'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
        - Branch String:   'src/misc/bipartite.c:915,20'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:916,46'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
            - BranchSide:      'src/misc/bipartite.c:918,46'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
        - Branch String:   'src/misc/bipartite.c:916,46'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:916,56'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
            - BranchSide:      'src/misc/bipartite.c:916,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
        - Branch String:   'src/misc/bipartite.c:918,46'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:918,56'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
            - BranchSide:      'src/misc/bipartite.c:918,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
                - igraph_warningf
        - Branch String:   'src/misc/bipartite.c:922,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:923,9'
              BranchSideFuncs:
                - igraph_warningf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:926,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:926,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:927,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:929,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:927,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:927,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:928,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:929,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:930,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:932,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:930,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:930,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:931,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:932,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:932,20'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/bipartite.c:933,31'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:932,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:933,31'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/bipartite.c:948,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:933,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:934,19'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/bipartite.c:946,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:934,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:935,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/bipartite.c:940,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:935,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:936,43'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/bipartite.c:939,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/misc/bipartite.c:877,36'
          Dst:             igraph_vcount
        - Src:             'src/misc/bipartite.c:878,36'
          Dst:             igraph_ecount
        - Src:             'src/misc/bipartite.c:883,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/misc/bipartite.c:884,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/misc/bipartite.c:884,9'
          Dst:             igraph_errorf
        - Src:             'src/misc/bipartite.c:889,13'
          Dst:             igraph_vector_size
        - Src:             'src/misc/bipartite.c:890,13'
          Dst:             igraph_vector_size
        - Src:             'src/misc/bipartite.c:890,13'
          Dst:             igraph_errorf
        - Src:             'src/misc/bipartite.c:900,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:900,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:900,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:900,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:906,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/misc/bipartite.c:906,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:907,5'
          Dst:             igraph_matrix_null
        - Src:             'src/misc/bipartite.c:923,9'
          Dst:             igraph_warningf
        - Src:             'src/misc/bipartite.c:927,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/misc/bipartite.c:927,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:930,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/misc/bipartite.c:930,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:948,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:949,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_weighted_biadjacency
      functionSourceFile: '/src/igraph/src/misc/bipartite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - graph
        - types
        - weights
        - biadjmatrix
        - directed
        - mode
      BBCount:         121
      ICount:          590
      EdgeCount:       141
      CyclomaticComplexity: 22
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_destroy
        - igraph_error
        - igraph_matrix_ncol
        - igraph_matrix_nrow
        - igraph_vector_bool_null
        - igraph_vector_bool_resize
        - igraph_vector_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_push_back
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/misc/bipartite.c:779,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:779,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:779,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_clear
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:782,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:783,31'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:812,5'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:783,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:784,36'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:810,5'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:787,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:788,21'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:809,9'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:788,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:789,28'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:792,28'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:795,40'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:795,44'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:796,21'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:795,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:796,21'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:800,21'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:796,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:796,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:797,21'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:797,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:797,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:798,21'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:798,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:798,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:799,17'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:800,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:800,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:801,21'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:801,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:801,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:802,21'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:802,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:802,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:804,21'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:804,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:804,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:805,21'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:805,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:805,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:806,21'
              BranchSideFuncs:
                - igraph_vector_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:806,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:806,21'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:812,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:812,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:813,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:818,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:819,9'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:826,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:819,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:819,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:820,33'
              BranchSideFuncs:
                - igraph_vector_bool_null
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:821,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:822,13'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/bipartite.c:824,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/misc/bipartite.c:774,33'
          Dst:             igraph_matrix_nrow
        - Src:             'src/misc/bipartite.c:775,33'
          Dst:             igraph_matrix_ncol
        - Src:             'src/misc/bipartite.c:779,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:779,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:779,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:779,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:780,5'
          Dst:             igraph_vector_clear
        - Src:             'src/misc/bipartite.c:796,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:796,21'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:797,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:797,21'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:798,21'
          Dst:             igraph_vector_push_back
        - Src:             'src/misc/bipartite.c:798,21'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:800,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:800,21'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:801,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:801,21'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:802,21'
          Dst:             igraph_vector_push_back
        - Src:             'src/misc/bipartite.c:802,21'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:804,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:804,21'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:805,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:805,21'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:806,21'
          Dst:             igraph_vector_push_back
        - Src:             'src/misc/bipartite.c:806,21'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:812,5'
          Dst:             igraph_create
        - Src:             'src/misc/bipartite.c:812,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:813,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:814,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/bipartite.c:816,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:816,5'
          Dst:             igraph_destroy
        - Src:             'src/misc/bipartite.c:819,9'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/misc/bipartite.c:819,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:820,9'
          Dst:             igraph_vector_bool_null
        - Src:             'src/misc/bipartite.c:826,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_biadjacency
      functionSourceFile: '/src/igraph/src/misc/bipartite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
        - bool
      constantsTouched: []
      argNames:
        - graph
        - types
        - biadjmatrix
        - directed
        - mode
        - multiple
      BBCount:         181
      ICount:          864
      EdgeCount:       216
      CyclomaticComplexity: 37
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_destroy
        - igraph_error
        - igraph_errorf
        - igraph_matrix_min
        - igraph_matrix_ncol
        - igraph_matrix_nrow
        - igraph_vector_bool_null
        - igraph_vector_bool_resize
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/misc/bipartite.c:643,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:643,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:643,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_matrix_min
                - igraph_matrix_min
                - igraph_errorf
        - Branch String:   'src/misc/bipartite.c:645,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:647,13'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_matrix_min
                - igraph_matrix_min
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:689,31'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:647,20'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:647,23'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_matrix_min
                - igraph_matrix_min
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:654,31'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:647,30'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:647,51'
              BranchSideFuncs:
                - igraph_matrix_min
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_matrix_min
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:654,31'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:647,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:648,13'
              BranchSideFuncs:
                - igraph_matrix_min
                - igraph_errorf
            - BranchSide:      'src/misc/bipartite.c:654,31'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:654,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:655,35'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:687,5'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:655,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:656,41'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:685,9'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:659,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:660,21'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:663,21'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:663,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:664,28'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:667,28'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:671,40'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:671,44'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:672,43'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:671,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:672,43'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:677,43'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:672,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:673,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:676,17'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:673,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:673,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:674,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:674,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:674,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:675,21'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:677,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:0,0'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:678,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:678,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:678,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:679,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:679,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:679,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:680,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:680,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:680,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:681,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:681,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:681,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:682,21'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:689,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:0,0'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:690,35'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:690,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:693,21'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:712,9'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:693,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:694,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:711,13'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:694,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:695,32'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:698,32'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:701,44'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:701,48'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:702,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:701,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:702,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:705,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:702,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:702,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:703,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:703,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:703,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:704,21'
              BranchSideFuncs:
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:705,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:705,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:706,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:706,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:706,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:707,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:707,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:707,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:708,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:708,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:708,25'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:716,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:716,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:717,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:722,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:723,9'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_vector_bool_null
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:730,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:723,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:723,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:724,33'
              BranchSideFuncs:
                - igraph_vector_bool_null
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:725,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:726,13'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/bipartite.c:728,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/misc/bipartite.c:638,33'
          Dst:             igraph_matrix_nrow
        - Src:             'src/misc/bipartite.c:639,33'
          Dst:             igraph_matrix_ncol
        - Src:             'src/misc/bipartite.c:643,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:643,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:643,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:643,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:647,33'
          Dst:             igraph_matrix_min
        - Src:             'src/misc/bipartite.c:648,13'
          Dst:             igraph_matrix_min
        - Src:             'src/misc/bipartite.c:648,13'
          Dst:             igraph_errorf
        - Src:             'src/misc/bipartite.c:673,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:673,25'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:674,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:674,25'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:678,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:678,25'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:679,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:679,25'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:680,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:680,25'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:681,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:681,25'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:702,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:702,25'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:703,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:703,25'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:705,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:705,25'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:706,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:706,25'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:707,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:707,25'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:708,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:708,25'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:716,5'
          Dst:             igraph_create
        - Src:             'src/misc/bipartite.c:716,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:717,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:718,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/bipartite.c:720,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:720,5'
          Dst:             igraph_destroy
        - Src:             'src/misc/bipartite.c:723,9'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/misc/bipartite.c:723,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:724,9'
          Dst:             igraph_vector_bool_null
        - Src:             'src/misc/bipartite.c:730,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_create_bipartite
      functionSourceFile: '/src/igraph/src/misc/bipartite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - graph
        - types
        - edges
        - directed
      BBCount:         47
      ICount:          255
      EdgeCount:       56
      CyclomaticComplexity: 11
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_add_edges
        - igraph_destroy
        - igraph_empty
        - igraph_error
        - igraph_vector_bool_size
        - igraph_vector_int_isininterval
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/misc/bipartite.c:562,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:563,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:565,17'
              BranchSideFuncs:
                - igraph_vector_int_isininterval
                - igraph_error
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:567,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:568,9'
              BranchSideFuncs:
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:572,12'
              BranchSideFuncs:
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:572,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:573,33'
              BranchSideFuncs:
                - igraph_error
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:582,5'
              BranchSideFuncs:
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:577,18'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:577,21'
              BranchSideFuncs:
                - igraph_error
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:577,30'
              BranchSideFuncs:
                - igraph_error
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:577,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:577,30'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:578,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:577,33'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:577,37'
              BranchSideFuncs:
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:580,5'
              BranchSideFuncs:
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:577,14'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:578,13'
              BranchSideFuncs:
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:580,5'
              BranchSideFuncs:
                - igraph_empty
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:582,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:582,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:583,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:584,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:584,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:586,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/misc/bipartite.c:558,36'
          Dst:             igraph_vector_bool_size
        - Src:             'src/misc/bipartite.c:559,36'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/bipartite.c:563,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:567,11'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/misc/bipartite.c:568,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:578,13'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:582,5'
          Dst:             igraph_empty
        - Src:             'src/misc/bipartite.c:582,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:583,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:583,5'
          Dst:             igraph_destroy
        - Src:             'src/misc/bipartite.c:584,5'
          Dst:             igraph_add_edges
        - Src:             'src/misc/bipartite.c:584,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:586,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_bipartite_projection
      functionSourceFile: '/src/igraph/src/misc/bipartite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - types
        - proj
        - which
        - multiplicity
      BBCount:         181
      ICount:          921
      EdgeCount:       212
      CyclomaticComplexity: 33
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_create
        - igraph_destroy
        - igraph_error
        - igraph_i_attribute_copy
        - igraph_i_attribute_permute_vertices
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/misc/bipartite.c:187,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:188,9'
              BranchSideFuncs: []
            - BranchSide:      'src/misc/bipartite.c:191,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:191,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:191,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:191,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:192,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:192,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:194,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:194,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:194,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:194,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:195,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:195,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:195,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:196,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:196,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:196,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:198,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:198,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:199,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_clear
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:203,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:203,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_clear
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:203,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_clear
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:203,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:203,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:203,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_clear
        - Branch String:   'src/misc/bipartite.c:204,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:205,33'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
            - BranchSide:      'src/misc/bipartite.c:208,27'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:208,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:209,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
            - BranchSide:      'src/misc/bipartite.c:215,27'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:209,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:210,54'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:213,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
        - Branch String:   'src/misc/bipartite.c:215,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:216,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:272,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:216,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:217,38'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:270,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:221,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:222,40'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:256,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:223,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:224,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:226,25'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:228,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:229,45'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:255,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:230,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:231,25'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:233,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:233,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:234,29'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:239,43'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:234,29'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:235,29'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:237,25'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:240,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:241,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:243,27'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:245,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:245,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:246,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:246,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:249,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:251,36'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:249,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:249,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:250,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:252,25'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:252,25'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:256,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:259,40'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:269,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:261,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:262,45'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:268,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:266,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:266,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:267,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_create
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:278,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:278,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:280,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_copy
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:286,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:286,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:289,5'
              BranchSideFuncs:
                - igraph_i_attribute_permute_vertices
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:289,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:289,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:291,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/misc/bipartite.c:177,36'
          Dst:             igraph_vcount
        - Src:             'src/misc/bipartite.c:191,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:191,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:191,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:191,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:192,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/misc/bipartite.c:192,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:194,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:194,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:194,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:194,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:195,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:195,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:195,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:195,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:196,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:196,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:196,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:196,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:198,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/misc/bipartite.c:198,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:199,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:199,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/misc/bipartite.c:203,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:203,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:203,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:203,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:205,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/misc/bipartite.c:211,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:220,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/bipartite.c:224,21'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:227,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/bipartite.c:245,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:245,21'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:249,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:249,25'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:252,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:252,25'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:259,40'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/bipartite.c:266,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/bipartite.c:266,21'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:272,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:273,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/misc/bipartite.c:274,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:275,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:276,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/bipartite.c:278,5'
          Dst:             igraph_create
        - Src:             'src/misc/bipartite.c:278,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:280,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:281,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/bipartite.c:283,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:283,5'
          Dst:             igraph_destroy
        - Src:             'src/misc/bipartite.c:286,5'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/misc/bipartite.c:286,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:289,5'
          Dst:             igraph_i_attribute_permute_vertices
        - Src:             'src/misc/bipartite.c:289,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:291,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:292,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_bipartite_projection
      functionSourceFile: '/src/igraph/src/misc/bipartite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - graph
        - types
        - proj1
        - proj2
        - multiplicity1
        - multiplicity2
        - probe1
      BBCount:         52
      ICount:          257
      EdgeCount:       63
      CyclomaticComplexity: 13
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_destroy
        - igraph_error
        - igraph_i_bipartite_projection
        - igraph_vcount
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/misc/bipartite.c:362,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:363,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:366,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_bipartite_projection
                - igraph_error
                - igraph_i_bipartite_projection
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:366,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:367,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:370,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_bipartite_projection
                - igraph_error
                - igraph_i_bipartite_projection
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:370,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:370,25'
              BranchSideFuncs:
                - igraph_error
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_bipartite_projection
                - igraph_error
                - igraph_i_bipartite_projection
                - IGRAPH_FINALLY_REAL
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:374,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_bipartite_projection
                - igraph_error
                - igraph_i_bipartite_projection
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:370,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:371,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_bipartite_projection
                - igraph_error
                - igraph_i_bipartite_projection
                - IGRAPH_FINALLY_REAL
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:374,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_bipartite_projection
                - igraph_error
                - igraph_i_bipartite_projection
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:374,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:375,14'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_bipartite_projection
                - igraph_error
                - igraph_i_bipartite_projection
                - IGRAPH_FINALLY_REAL
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:382,14'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_bipartite_projection
                - igraph_error
                - igraph_i_bipartite_projection
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:376,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:377,22'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_bipartite_projection
                - igraph_error
                - igraph_i_bipartite_projection
                - IGRAPH_FINALLY_REAL
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:379,16'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_bipartite_projection
                - igraph_error
                - igraph_i_bipartite_projection
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:386,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:387,9'
              BranchSideFuncs:
                - igraph_i_bipartite_projection
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_bipartite_projection
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:391,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_bipartite_projection
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:387,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:387,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:388,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_bipartite_projection
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:391,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:392,9'
              BranchSideFuncs:
                - igraph_i_bipartite_projection
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:395,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:392,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:392,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:393,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:395,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:396,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/bipartite.c:399,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/misc/bipartite.c:356,42'
          Dst:             igraph_vcount
        - Src:             'src/misc/bipartite.c:362,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/misc/bipartite.c:363,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:367,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:371,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:387,9'
          Dst:             igraph_i_bipartite_projection
        - Src:             'src/misc/bipartite.c:387,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:388,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:388,9'
          Dst:             igraph_destroy
        - Src:             'src/misc/bipartite.c:392,9'
          Dst:             igraph_i_bipartite_projection
        - Src:             'src/misc/bipartite.c:392,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:396,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_bipartite_projection_size
      functionSourceFile: '/src/igraph/src/misc/bipartite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - types
        - vcount1
        - ecount1
        - vcount2
        - ecount2
      BBCount:         65
      ICount:          391
      EdgeCount:       79
      CyclomaticComplexity: 16
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_error
        - igraph_vcount
        - igraph_vector_bool_size
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/misc/bipartite.c:104,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:105,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:108,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:108,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:108,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:108,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:110,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:110,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:111,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:113,5'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:117,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:148,9'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:117,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:118,16'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:121,16'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:126,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:127,45'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:146,5'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:129,17'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:130,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:133,46'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:134,13'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:135,41'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:145,9'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:136,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:137,21'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:139,21'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:139,21'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:140,21'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/misc/bipartite.c:142,39'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/misc/bipartite.c:148,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:149,20'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/bipartite.c:152,9'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:152,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:153,20'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/bipartite.c:156,9'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:156,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:157,20'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/bipartite.c:160,9'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/bipartite.c:160,9'
          Branch Sides:
            - BranchSide:      'src/misc/bipartite.c:161,20'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/bipartite.c:164,5'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/misc/bipartite.c:99,42'
          Dst:             igraph_vcount
        - Src:             'src/misc/bipartite.c:104,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/misc/bipartite.c:105,9'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:108,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/bipartite.c:108,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:108,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:108,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:110,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/misc/bipartite.c:110,5'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:111,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/bipartite.c:111,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/misc/bipartite.c:125,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/bipartite.c:130,17'
          Dst:             igraph_error
        - Src:             'src/misc/bipartite.c:133,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/bipartite.c:164,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/misc/bipartite.c:165,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/bipartite.c:166,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_is_chordal
      functionSourceFile: '/src/igraph/src/misc/chordality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - alpha
        - alpham1
        - chordal
        - fill_in
        - newgraph
      BBCount:         253
      ICount:          1143
      EdgeCount:       305
      CyclomaticComplexity: 54
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_add_edges
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_copy
        - igraph_destroy
        - igraph_error
        - igraph_errorf
        - igraph_maximum_cardinality_search
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/misc/chordality.c:288,40'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:288,19'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_maximum_cardinality_search
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_errorf
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_errorf
            - BranchSide:      'src/misc/chordality.c:288,43'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_maximum_cardinality_search
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_errorf
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_errorf
        - Branch String:   'src/misc/chordality.c:297,15'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:297,42'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_maximum_cardinality_search
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_errorf
                - igraph_vector_int_size
                - igraph_errorf
            - BranchSide:      'src/misc/chordality.c:302,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_maximum_cardinality_search
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_errorf
        - Branch String:   'src/misc/chordality.c:297,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:298,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_errorf
            - BranchSide:      'src/misc/chordality.c:302,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_maximum_cardinality_search
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_errorf
        - Branch String:   'src/misc/chordality.c:302,17'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:302,44'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_maximum_cardinality_search
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_size
                - igraph_errorf
            - BranchSide:      'src/misc/chordality.c:307,10'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_maximum_cardinality_search
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/chordality.c:302,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:303,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_errorf
            - BranchSide:      'src/misc/chordality.c:307,10'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_maximum_cardinality_search
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/chordality.c:307,18'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:307,22'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_maximum_cardinality_search
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:312,10'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_maximum_cardinality_search
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/chordality.c:307,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:309,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_maximum_cardinality_search
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:312,10'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_maximum_cardinality_search
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/chordality.c:312,16'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:312,20'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:320,16'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/chordality.c:312,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:313,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:320,16'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/chordality.c:313,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:313,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:313,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_maximum_cardinality_search
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:315,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:315,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:315,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_maximum_cardinality_search
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:317,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:317,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:320,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/chordality.c:320,22'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:320,26'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:327,17'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/chordality.c:320,16'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:321,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:327,17'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/chordality.c:321,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:321,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:321,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/chordality.c:323,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:324,34'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:327,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/chordality.c:328,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:328,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:328,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/chordality.c:330,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:331,34'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:334,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
        - Branch String:   'src/misc/chordality.c:336,18'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:336,21'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:341,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:336,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:337,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:341,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:337,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:337,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:337,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:341,5'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:341,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:341,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:342,5'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:342,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:342,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:343,5'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:343,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:344,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
                - igraph_error
        - Branch String:   'src/misc/chordality.c:345,5'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:345,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:345,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - igraph_vector_int_clear
        - Branch String:   'src/misc/chordality.c:346,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:347,33'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:350,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:350,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:351,10'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:358,12'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:358,5'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:366,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:446,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:376,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:377,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:381,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:381,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:382,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:444,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:383,17'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:384,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:391,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:397,13'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:403,36'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:440,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:409,21'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:411,25'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:432,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:411,25'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:412,26'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:415,25'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:415,25'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:416,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:420,26'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:416,25'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:416,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:417,25'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:417,25'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:417,25'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:418,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:420,25'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:422,29'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:426,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:440,17'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:441,32'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:443,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:452,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:453,9'
              BranchSideFuncs:
                - igraph_copy
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:459,10'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/chordality.c:453,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:453,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:454,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_add_edges
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/misc/chordality.c:455,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:455,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:456,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/chordality.c:459,18'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:459,21'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/chordality.c:464,10'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/chordality.c:459,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:460,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/chordality.c:464,10'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/chordality.c:464,16'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:464,20'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/chordality.c:468,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/chordality.c:464,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:465,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/chordality.c:468,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/chordality.c:468,22'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:468,26'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/chordality.c:471,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/chordality.c:468,16'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:469,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/chordality.c:471,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/misc/chordality.c:281,42'
          Dst:             igraph_vcount
        - Src:             'src/misc/chordality.c:297,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/chordality.c:298,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/chordality.c:298,9'
          Dst:             igraph_errorf
        - Src:             'src/misc/chordality.c:302,21'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/chordality.c:303,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/chordality.c:303,9'
          Dst:             igraph_errorf
        - Src:             'src/misc/chordality.c:313,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/chordality.c:313,9'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:313,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/chordality.c:313,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:315,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/chordality.c:315,9'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:315,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/chordality.c:315,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:317,9'
          Dst:             igraph_maximum_cardinality_search
        - Src:             'src/misc/chordality.c:317,9'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:321,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/chordality.c:321,9'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:321,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/chordality.c:321,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:328,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/chordality.c:328,9'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:328,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/chordality.c:328,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:337,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/chordality.c:337,9'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:337,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/chordality.c:337,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:341,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/chordality.c:341,5'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:341,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/chordality.c:341,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:342,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/chordality.c:342,5'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:342,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/chordality.c:342,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:343,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/misc/chordality.c:343,5'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:344,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/chordality.c:344,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/misc/chordality.c:345,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/chordality.c:345,5'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:345,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/chordality.c:345,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:347,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/misc/chordality.c:375,15'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/chordality.c:416,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/chordality.c:416,25'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:417,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/chordality.c:417,25'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:446,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:447,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/misc/chordality.c:448,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:449,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:450,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/chordality.c:453,9'
          Dst:             igraph_copy
        - Src:             'src/misc/chordality.c:453,9'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:454,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/chordality.c:454,9'
          Dst:             igraph_destroy
        - Src:             'src/misc/chordality.c:455,9'
          Dst:             igraph_add_edges
        - Src:             'src/misc/chordality.c:455,9'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:456,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/chordality.c:460,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:461,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/chordality.c:465,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:466,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:467,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/chordality.c:469,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:470,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/chordality.c:472,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:473,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_maximum_cardinality_search
      functionSourceFile: '/src/igraph/src/misc/chordality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - alpha
        - alpham1
      BBCount:         117
      ICount:          666
      EdgeCount:       139
      CyclomaticComplexity: 24
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_error
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/misc/chordality.c:83,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:84,33'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_vector_int_clear
            - BranchSide:      'src/misc/chordality.c:91,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:85,13'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:86,37'
              BranchSideFuncs:
                - igraph_vector_int_clear
            - BranchSide:      'src/misc/chordality.c:88,9'
              BranchSideFuncs: []
        - Branch String:   'src/misc/chordality.c:91,5'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:91,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:91,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:92,5'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:92,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:92,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:93,5'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:93,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:93,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:94,5'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:94,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:94,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_adjlist_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:96,5'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:96,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:97,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/misc/chordality.c:99,5'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:99,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:100,9'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/misc/chordality.c:100,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:101,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:114,5'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
        - Branch String:   'src/misc/chordality.c:101,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:101,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/misc/chordality.c:102,5'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
        - Branch String:   'src/misc/chordality.c:115,5'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:116,27'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
            - BranchSide:      'src/misc/chordality.c:119,5'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
        - Branch String:   'src/misc/chordality.c:132,5'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:140,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/chordality.c:223,5'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/chordality.c:143,13'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:144,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/chordality.c:151,29'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/chordality.c:152,13'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:153,39'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/misc/chordality.c:155,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/misc/chordality.c:163,9'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:164,34'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
            - BranchSide:      'src/misc/chordality.c:209,11'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
        - Branch String:   'src/misc/chordality.c:166,17'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:172,39'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
            - BranchSide:      'src/misc/chordality.c:203,9'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
        - Branch String:   'src/misc/chordality.c:174,21'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:175,44'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
            - BranchSide:      'src/misc/chordality.c:177,21'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
        - Branch String:   'src/misc/chordality.c:177,21'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:178,44'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
            - BranchSide:      'src/misc/chordality.c:180,40'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
        - Branch String:   'src/misc/chordality.c:197,21'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:198,44'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
            - BranchSide:      'src/misc/chordality.c:200,36'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
        - Branch String:   'src/misc/chordality.c:216,13'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:132,5'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
            - BranchSide:      'src/misc/chordality.c:217,13'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
        - Branch String:   'src/misc/chordality.c:217,27'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:217,30'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
            - BranchSide:      'src/misc/chordality.c:217,13'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
        - Branch String:   'src/misc/chordality.c:217,13'
          Branch Sides:
            - BranchSide:      'src/misc/chordality.c:218,18'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
            - BranchSide:      'src/misc/chordality.c:220,9'
              BranchSideFuncs:
                - igraph_adjlist_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
      Callsites:
        - Src:             'src/misc/chordality.c:71,36'
          Dst:             igraph_vcount
        - Src:             'src/misc/chordality.c:84,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/misc/chordality.c:86,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/misc/chordality.c:91,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/chordality.c:91,5'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:91,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/chordality.c:91,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:92,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/chordality.c:92,5'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:92,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/chordality.c:92,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:93,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/chordality.c:93,5'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:93,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/chordality.c:93,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:94,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/chordality.c:94,5'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:94,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/chordality.c:94,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:96,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/misc/chordality.c:96,5'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:97,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/chordality.c:97,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/misc/chordality.c:99,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/misc/chordality.c:99,5'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:101,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/misc/chordality.c:101,9'
          Dst:             igraph_error
        - Src:             'src/misc/chordality.c:162,15'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/chordality.c:223,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/misc/chordality.c:224,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:225,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:226,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:227,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/chordality.c:228,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - 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:
        - a
        - b
        - c
        - cmp
        - thunk
      BBCount:         18
      ICount:          110
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/internal/qsort.c:105,9'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:106,10'
              BranchSideFuncs: []
            - BranchSide:      'src/internal/qsort.c:107,10'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:106,10'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:106,33'
              BranchSideFuncs: []
            - BranchSide:      'src/internal/qsort.c:106,38'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:106,38'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:106,61'
              BranchSideFuncs: []
            - BranchSide:      'src/internal/qsort.c:106,65'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:107,10'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:107,33'
              BranchSideFuncs: []
            - BranchSide:      'src/internal/qsort.c:107,38'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:107,38'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:107,61'
              BranchSideFuncs: []
            - BranchSide:      'src/internal/qsort.c:107,65'
              BranchSideFuncs: []
      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:
        - a
        - b
        - es
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/internal/qsort.c:84,2'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:81,8'
              BranchSideFuncs: []
            - BranchSide:      'src/internal/qsort.c:85,1'
              BranchSideFuncs: []
      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:
        - a
        - n
        - es
        - cmp
        - thunk
      BBCount:         85
      ICount:          660
      EdgeCount:       112
      CyclomaticComplexity: 29
      functionsReached:
        - local_qsort
        - med3
        - swapfunc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/internal/qsort.c:128,9'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:128,9'
              BranchSideFuncs: []
            - BranchSide:      'src/internal/qsort.c:129,9'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:132,6'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:133,21'
              BranchSideFuncs:
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:140,15'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
        - Branch String:   'src/internal/qsort.c:133,3'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:134,14'
              BranchSideFuncs:
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:138,3'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:135,24'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:134,4'
              BranchSideFuncs:
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:135,27'
              BranchSideFuncs:
                - swapfunc
        - Branch String:   'src/internal/qsort.c:134,4'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:137,14'
              BranchSideFuncs:
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:137,29'
              BranchSideFuncs:
                - swapfunc
        - Branch String:   'src/internal/qsort.c:141,6'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:142,8'
              BranchSideFuncs:
                - med3
                - swapfunc
                - swapfunc
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
            - BranchSide:      'src/internal/qsort.c:153,11'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
        - Branch String:   'src/internal/qsort.c:144,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:145,16'
              BranchSideFuncs:
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - swapfunc
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:151,13'
              BranchSideFuncs:
                - med3
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
        - Branch String:   'src/internal/qsort.c:158,19'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:158,36'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:158,3'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
        - Branch String:   'src/internal/qsort.c:158,3'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:159,8'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:166,3'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
        - Branch String:   'src/internal/qsort.c:159,8'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:160,14'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:164,10'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
        - Branch String:   'src/internal/qsort.c:166,19'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:166,36'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:166,3'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
        - Branch String:   'src/internal/qsort.c:166,3'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:167,8'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:174,7'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
        - Branch String:   'src/internal/qsort.c:167,8'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:168,14'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:172,10'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
        - Branch String:   'src/internal/qsort.c:174,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:175,4'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:176,12'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
        - Branch String:   'src/internal/qsort.c:181,6'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:182,21'
              BranchSideFuncs:
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:190,15'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
        - Branch String:   'src/internal/qsort.c:182,3'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:183,14'
              BranchSideFuncs:
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:187,3'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:184,24'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:183,4'
              BranchSideFuncs:
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:184,27'
              BranchSideFuncs:
                - swapfunc
        - Branch String:   'src/internal/qsort.c:183,4'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:186,14'
              BranchSideFuncs:
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:186,29'
              BranchSideFuncs:
                - swapfunc
        - Branch String:   'src/internal/qsort.c:191,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:191,5'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:191,5'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
        - Branch String:   'src/internal/qsort.c:192,2'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:192,2'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:198,7'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
        - Branch String:   'src/internal/qsort.c:198,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:198,5'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:198,5'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
        - Branch String:   'src/internal/qsort.c:199,2'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:199,2'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
            - BranchSide:      'src/internal/qsort.c:201,7'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
                - local_qsort
        - Branch String:   'src/internal/qsort.c:203,6'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:205,7'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
            - BranchSide:      'src/internal/qsort.c:217,7'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
                - local_qsort
        - Branch String:   'src/internal/qsort.c:205,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:206,16'
              BranchSideFuncs:
                - local_qsort
                - swapfunc
                - swapfunc
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:208,7'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
        - Branch String:   'src/internal/qsort.c:208,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:211,8'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:215,2'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:217,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:218,16'
              BranchSideFuncs:
                - local_qsort
                - swapfunc
                - swapfunc
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:220,7'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
        - Branch String:   'src/internal/qsort.c:220,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:0,0'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
            - BranchSide:      'src/internal/qsort.c:223,8'
              BranchSideFuncs:
                - swapfunc
                - swapfunc
                - local_qsort
                - local_qsort
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - swapfunc
                - med3
                - med3
                - med3
                - med3
                - swapfunc
      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:
        - a
        - n
        - es
        - cmp
      BBCount:         3
      ICount:          28
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_xsl_rr_rr_64_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:2354,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:2352,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:2355,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
      BBCount:         1
      ICount:          18
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_xsl_rr_rr_64_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:2312,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:2310,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:2313,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
      BBCount:         1
      ICount:          18
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_xsl_rr_rr_64_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:2271,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:2269,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:2272,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
      BBCount:         1
      ICount:          15
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_mcg_64_xsl_rr_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:2229,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:2227,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:2230,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
      BBCount:         1
      ICount:          14
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_xsl_rr_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:2188,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:2186,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:2189,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_xsl_rr_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:2146,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:2144,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:2147,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_xsl_rr_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:2106,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:2104,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:2107,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_mcg_64_rxs_m_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:2065,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:2063,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:2066,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_rxs_m_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:1988,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:1986,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:1989,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_rxs_m_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:1910,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:1908,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:1911,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_rxs_m_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:1835,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:1833,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:1836,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_rxs_m_xs_64_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:1756,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:1754,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:1757,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_rxs_m_xs_64_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:1655,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:1653,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:1656,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_rxs_m_xs_64_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:1576,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:1574,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:1577,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_mcg_64_xsh_rr_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:1476,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:1474,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:1477,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_xsh_rr_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:1399,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:1397,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:1400,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_xsh_rr_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:1318,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:1316,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:1319,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_xsh_rr_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:1242,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:1240,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:1243,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_mcg_64_xsh_rs_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:1165,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:1163,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:1166,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_xsh_rs_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:1088,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:1086,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:1089,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_xsh_rs_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:1007,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:1005,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:1008,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - bound
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_xsh_rs_32_random_r
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg_variants.h:931,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg_variants.h:929,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg_variants.h:932,20'
              BranchSideFuncs: []
      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:
        - rng
      BBCount:         3
      ICount:          24
      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:
        - rng
        - initstate
        - initseq
      BBCount:         3
      ICount:          39
      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:
        - rng
        - initstate
      BBCount:         3
      ICount:          30
      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:
        - rng
        - initstate
      BBCount:         1
      ICount:          15
      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:
        - rng
        - initstate
      BBCount:         3
      ICount:          30
      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:
        - rng
        - delta
      BBCount:         3
      ICount:          28
      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:
        - rng
        - delta
      BBCount:         3
      ICount:          28
      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:
        - rng
        - delta
      BBCount:         3
      ICount:          25
      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:
        - rng
        - delta
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_advance_lcg_64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:570,18'
          Dst:             pcg_advance_lcg_64
    - functionName:    igraph_bitset_print
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bitset
      BBCount:         3
      ICount:          17
      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:
        - bitset
        - file
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fputc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:807,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:808,15'
              BranchSideFuncs:
                - fputc
            - BranchSide:      'src/core/bitset.c:810,5'
              BranchSideFuncs: []
      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:
        - bitset
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_bitset_fill
      functionUses:    1
      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:
        - bitset
        - value
      BBCount:         1
      ICount:          27
      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:
        - dest
        - src
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:742,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:743,29'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:745,1'
              BranchSideFuncs: []
      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:
        - dest
        - src1
        - src2
      BBCount:         5
      ICount:          57
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:719,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:720,28'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:722,1'
              BranchSideFuncs: []
      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:
        - dest
        - src1
        - src2
      BBCount:         5
      ICount:          57
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:693,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:694,28'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:696,1'
              BranchSideFuncs: []
      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:
        - dest
        - src1
        - src2
      BBCount:         5
      ICount:          57
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:668,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:669,28'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:671,1'
              BranchSideFuncs: []
      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:
        - bitset
      BBCount:         3
      ICount:          17
      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:
        - bitset
      BBCount:         19
      ICount:          131
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:573,47'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:573,84'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:573,28'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:576,32'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:576,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:576,91'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:578,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:579,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:583,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:579,13'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:580,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:583,22'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:583,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:586,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:583,9'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:584,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:586,5'
              BranchSideFuncs: []
      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:
        - bitset
      BBCount:         3
      ICount:          17
      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:
        - bitset
      BBCount:         19
      ICount:          132
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:601,47'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:601,84'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:601,28'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:604,32'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:604,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:604,91'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:606,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:607,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:611,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:607,13'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:608,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:610,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:611,22'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:611,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:614,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:611,9'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:612,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:614,5'
              BranchSideFuncs: []
      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:
        - bitset
      BBCount:         25
      ICount:          200
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:544,47'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:544,84'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:544,28'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:547,32'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:547,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:547,91'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:549,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:550,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:554,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:550,13'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:551,42'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:553,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:551,46'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:551,46'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:551,46'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:554,22'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:554,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:558,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:554,9'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:555,39'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:558,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:555,52'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:555,52'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:555,52'
              BranchSideFuncs: []
      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:
        - bitset
      BBCount:         25
      ICount:          195
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:511,47'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:511,84'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:511,28'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:514,32'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:514,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:514,91'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:516,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:517,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:521,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:517,13'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:518,42'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:520,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:518,46'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:518,46'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:518,46'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:521,22'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:521,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:525,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:521,9'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:522,39'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:525,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:522,52'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:522,52'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:522,52'
              BranchSideFuncs: []
      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:
        - bitset
      BBCount:         25
      ICount:          216
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:477,47'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:477,84'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:477,28'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:481,32'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:481,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:481,91'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:483,22'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:483,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:486,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:483,9'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:484,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:486,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:484,16'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:484,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:484,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:486,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:487,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:492,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:487,13'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:488,42'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:490,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:488,46'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:488,46'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:488,46'
              BranchSideFuncs: []
      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:
        - bitset
      BBCount:         25
      ICount:          211
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:443,47'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:443,84'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:443,28'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:447,32'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:447,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:447,91'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:449,22'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:449,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:452,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:449,9'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:450,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:452,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:450,16'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:450,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:450,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:452,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:453,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:458,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:453,13'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:454,42'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:456,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:454,46'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:454,46'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:454,46'
              BranchSideFuncs: []
      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:
        - bitset
      BBCount:         14
      ICount:          127
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:411,47'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:411,84'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:411,28'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:414,32'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:414,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:414,91'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:417,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:418,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:420,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:420,9'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:420,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:421,18'
              BranchSideFuncs: []
      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:
        - bitset
        - new_size
      BBCount:         26
      ICount:          164
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_bitset_reserve
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:380,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:380,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/bitset.c:381,5'
              BranchSideFuncs:
                - igraph_bitset_reserve
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/bitset.c:381,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:381,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/bitset.c:382,5'
              BranchSideFuncs:
                - igraph_bitset_reserve
                - igraph_error
        - Branch String:   'src/core/bitset.c:382,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:382,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/bitset.c:384,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:384,9'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:385,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:391,20'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:385,9'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:386,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:388,16'
              BranchSideFuncs: []
      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:
        - bitset
        - capacity
      BBCount:         34
      ICount:          191
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_bitset_capacity
        - igraph_error
        - igraph_fatal
        - realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:332,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:332,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/bitset.c:333,5'
              BranchSideFuncs:
                - igraph_bitset_capacity
                - igraph_error
                - realloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/bitset.c:333,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:333,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/bitset.c:334,5'
              BranchSideFuncs:
                - igraph_bitset_capacity
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/core/bitset.c:334,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:334,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/bitset.c:336,47'
              BranchSideFuncs:
                - igraph_bitset_capacity
                - igraph_error
                - realloc
        - Branch String:   'src/core/bitset.c:338,9'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:339,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:342,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/bitset.c:342,11'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:342,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/bitset.c:342,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/bitset.c:342,11'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:342,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/bitset.c:342,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/bitset.c:342,11'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:342,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/bitset.c:342,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/bitset.c:343,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:343,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/bitset.c:345,26'
              BranchSideFuncs: []
      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:
        - bitset
      BBCount:         1
      ICount:          18
      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:
        - bitset
      BBCount:         1
      ICount:          10
      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:
        - dest
        - src
      BBCount:         23
      ICount:          134
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_bitset_reserve
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:252,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:252,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/bitset.c:253,5'
              BranchSideFuncs:
                - igraph_bitset_reserve
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/bitset.c:253,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:253,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/bitset.c:254,5'
              BranchSideFuncs:
                - igraph_bitset_reserve
                - igraph_error
        - Branch String:   'src/core/bitset.c:254,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:254,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/bitset.c:255,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:256,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:257,28'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:259,5'
              BranchSideFuncs: []
      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:
        - dest
        - src
      BBCount:         23
      ICount:          128
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_bitset_init
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:224,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:224,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/bitset.c:225,5'
              BranchSideFuncs:
                - igraph_bitset_init
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/bitset.c:225,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:225,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/bitset.c:226,5'
              BranchSideFuncs:
                - igraph_bitset_init
                - igraph_error
        - Branch String:   'src/core/bitset.c:226,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:226,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/bitset.c:227,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:227,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:228,28'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:230,5'
              BranchSideFuncs: []
      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:
        - bitset
        - size
      BBCount:         20
      ICount:          107
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - igraph_error
      functionUses:    17
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:175,26'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:175,26'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/bitset.c:175,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/bitset.c:175,26'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:175,26'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/bitset.c:175,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/bitset.c:175,26'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:175,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/bitset.c:175,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/bitset.c:176,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:176,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/bitset.c:177,20'
              BranchSideFuncs: []
      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:
        - bitset
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:199,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:199,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/bitset.c:199,5'
              BranchSideFuncs:
                - free
      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:
        - x
      BBCount:         8
      ICount:          45
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:82,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:87,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:83,13'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:84,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:86,5'
              BranchSideFuncs: []
      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:
        - x
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:68,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:69,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:73,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:69,13'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:70,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:72,5'
              BranchSideFuncs: []
      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:
        - x
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:54,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:55,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:58,12'
              BranchSideFuncs: []
      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:
        - x
      BBCount:         8
      ICount:          45
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:43,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:44,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:48,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:44,13'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:45,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:47,5'
              BranchSideFuncs: []
      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:
        - x
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/bitset.c:29,5'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:30,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:34,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/bitset.c:30,13'
          Branch Sides:
            - BranchSide:      'src/core/bitset.c:31,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/bitset.c:33,5'
              BranchSideFuncs: []
      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:
        - q
        - idx
      BBCount:         28
      ICount:          171
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_dqueue_bool_size
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:417,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:417,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:418,5'
              BranchSideFuncs:
                - igraph_dqueue_bool_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:418,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:418,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:419,10'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:419,35'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:420,10'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:421,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:420,29'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:420,32'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:422,16'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:419,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:421,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:422,16'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:422,35'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:422,38'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:428,9'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:422,16'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:423,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:428,9'
              BranchSideFuncs:
                - igraph_fatal
      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:
        - q
      BBCount:         16
      ICount:          108
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:172,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:172,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:173,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:174,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:174,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:175,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:176,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:176,16'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:177,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:179,16'
              BranchSideFuncs: []
      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:
        - q
        - file
      BBCount:         18
      ICount:          124
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:372,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:372,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:374,19'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:377,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:379,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:385,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:379,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:380,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:383,9'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:385,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:386,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:389,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:390,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:0,0'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:391,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
      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:
        - q
      BBCount:         3
      ICount:          17
      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:
        - q
        - elem
      BBCount:         57
      ICount:          386
      EdgeCount:       70
      CyclomaticComplexity: 15
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:308,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:308,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:309,5'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:309,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:309,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:310,9'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:310,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:312,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:323,15'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:312,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:313,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:315,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:317,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:318,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:320,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:325,41'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:325,75'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:325,26'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:327,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:328,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:330,13'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:330,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:331,26'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:334,18'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:334,18'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:334,18'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:334,18'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:334,18'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:334,18'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:335,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:335,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:337,13'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/dqueue.pmt:337,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:338,20'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/dqueue.pmt:341,13'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/dqueue.pmt:341,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:342,20'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/dqueue.pmt:346,25'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/dqueue.pmt:353,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:354,22'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/dqueue.pmt:357,9'
              BranchSideFuncs:
                - free
      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:
        - q
      BBCount:         21
      ICount:          138
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:272,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:272,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:273,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:273,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:273,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:274,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:274,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:274,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:275,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:275,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:276,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:279,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:282,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:282,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:283,9'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         21
      ICount:          126
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:241,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:241,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:242,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:242,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:242,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:243,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:243,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:243,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:244,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:246,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:247,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:249,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:249,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:249,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:250,9'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         18
      ICount:          101
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:217,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:217,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:218,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:218,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:218,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:219,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:219,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:219,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:220,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:220,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:221,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:223,14'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         15
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:197,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:197,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:198,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:198,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:198,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:199,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:199,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:199,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:199,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:155,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:155,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:156,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:156,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:134,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:134,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:135,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:135,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:135,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:135,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:118,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:118,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:119,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:119,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:119,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:119,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         7
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:101,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:101,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:101,5'
              BranchSideFuncs:
                - free
      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:
        - q
        - capacity
      BBCount:         31
      ICount:          153
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:76,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:76,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:77,5'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:77,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:77,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:79,9'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:79,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:79,33'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:81,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:81,21'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:81,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:81,21'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:81,21'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:81,21'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:82,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:82,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:83,19'
              BranchSideFuncs: []
      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:
        - q
        - idx
      BBCount:         28
      ICount:          169
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_dqueue_char_size
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:417,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:417,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:418,5'
              BranchSideFuncs:
                - igraph_dqueue_char_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:418,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:418,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:419,10'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:419,35'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:420,10'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:421,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:420,29'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:420,32'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:422,16'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:419,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:421,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:422,16'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:422,35'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:422,38'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:428,9'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:422,16'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:423,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:428,9'
              BranchSideFuncs:
                - igraph_fatal
      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:
        - q
      BBCount:         16
      ICount:          108
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:172,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:172,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:173,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:174,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:174,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:175,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:176,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:176,16'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:177,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:179,16'
              BranchSideFuncs: []
      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:
        - q
        - file
      BBCount:         18
      ICount:          120
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:372,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:372,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:374,19'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:377,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:379,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:385,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:379,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:380,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:383,9'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:385,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:386,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:389,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:390,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:0,0'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:391,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
      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:
        - q
      BBCount:         3
      ICount:          17
      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:
        - q
        - elem
      BBCount:         57
      ICount:          381
      EdgeCount:       70
      CyclomaticComplexity: 15
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:308,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:308,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:309,5'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:309,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:309,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:310,9'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:310,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:312,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:323,15'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:312,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:313,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:315,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:317,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:318,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:320,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:325,41'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:325,75'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:325,26'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:327,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:328,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:330,13'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:330,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:331,26'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:334,18'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:334,18'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:334,18'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:334,18'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:334,18'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:334,18'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:335,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:335,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:337,13'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/dqueue.pmt:337,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:338,20'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/dqueue.pmt:341,13'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/dqueue.pmt:341,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:342,20'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/dqueue.pmt:346,25'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/dqueue.pmt:353,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:354,22'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/dqueue.pmt:357,9'
              BranchSideFuncs:
                - free
      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:
        - q
      BBCount:         21
      ICount:          133
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:272,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:272,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:273,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:273,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:273,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:274,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:274,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:274,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:275,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:275,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:276,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:279,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:282,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:282,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:283,9'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         21
      ICount:          123
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:241,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:241,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:242,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:242,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:242,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:243,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:243,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:243,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:244,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:246,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:247,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:249,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:249,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:249,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:250,9'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         18
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:217,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:217,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:218,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:218,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:218,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:219,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:219,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:219,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:220,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:220,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:221,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:223,14'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         15
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:197,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:197,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:198,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:198,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:198,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:199,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:199,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:199,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:199,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:155,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:155,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:156,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:156,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:134,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:134,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:135,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:135,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:135,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:135,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:118,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:118,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:119,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:119,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:119,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:119,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         7
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:101,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:101,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:101,5'
              BranchSideFuncs:
                - free
      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:
        - q
        - capacity
      BBCount:         31
      ICount:          153
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:76,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:76,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:77,5'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:77,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:77,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:79,9'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:79,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:79,33'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:81,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:81,21'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:81,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:81,21'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:81,21'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:81,21'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:82,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:82,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:83,19'
              BranchSideFuncs: []
      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:
        - q
        - idx
      BBCount:         28
      ICount:          170
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_dqueue_int_size
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:417,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:417,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:418,5'
              BranchSideFuncs:
                - igraph_dqueue_int_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:418,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:418,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:419,10'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:419,35'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:420,10'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:421,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:420,29'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:420,32'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:422,16'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:419,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:421,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:422,16'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:422,35'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:422,38'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:428,9'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:422,16'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:423,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:428,9'
              BranchSideFuncs:
                - igraph_fatal
      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:
        - q
      BBCount:         16
      ICount:          111
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:172,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:172,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:173,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:174,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:174,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:175,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:176,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:176,16'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:177,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:179,16'
              BranchSideFuncs: []
      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:
        - q
        - file
      BBCount:         18
      ICount:          116
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:372,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:372,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:374,19'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:377,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:379,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:385,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:379,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:380,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:383,9'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:385,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:386,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:389,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:390,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:0,0'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:391,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
      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:
        - q
      BBCount:         3
      ICount:          17
      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:
        - q
        - elem
      BBCount:         57
      ICount:          387
      EdgeCount:       70
      CyclomaticComplexity: 15
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    24
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:308,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:308,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:309,5'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:309,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:309,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:310,9'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:310,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:312,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:323,15'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:312,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:313,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:315,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:317,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:318,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:320,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:325,41'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:325,75'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:325,26'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:327,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:328,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:330,13'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:330,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:331,26'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:334,18'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:334,18'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:334,18'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:334,18'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:334,18'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:334,18'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:335,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:335,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:337,13'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/dqueue.pmt:337,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:338,20'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/dqueue.pmt:341,13'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/dqueue.pmt:341,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:342,20'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/dqueue.pmt:346,25'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/dqueue.pmt:353,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:354,22'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/dqueue.pmt:357,9'
              BranchSideFuncs:
                - free
      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:
        - q
      BBCount:         21
      ICount:          133
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:272,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:272,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:273,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:273,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:273,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:274,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:274,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:274,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:275,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:275,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:276,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:279,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:282,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:282,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:283,9'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         21
      ICount:          123
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:241,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:241,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:242,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:242,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:242,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:243,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:243,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:243,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:244,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:246,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:247,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:249,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:249,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:249,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:250,9'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         18
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:217,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:217,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:218,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:218,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:218,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:219,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:219,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:219,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:220,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:220,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:221,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:223,14'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         15
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:197,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:197,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:198,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:198,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:198,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:199,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:199,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:199,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:199,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:155,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:155,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:156,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:156,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:134,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:134,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:135,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:135,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:135,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:135,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:118,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:118,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:119,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:119,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:119,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:119,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         7
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    20
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:101,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:101,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:101,5'
              BranchSideFuncs:
                - free
      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:
        - q
        - capacity
      BBCount:         31
      ICount:          153
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:76,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:76,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:77,5'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:77,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:77,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:79,9'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:79,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:79,33'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:81,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:81,21'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:81,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:81,21'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:81,21'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:81,21'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:82,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:82,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:83,19'
              BranchSideFuncs: []
      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:
        - q
        - idx
      BBCount:         28
      ICount:          170
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_dqueue_size
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:417,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:417,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:418,5'
              BranchSideFuncs:
                - igraph_dqueue_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:418,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:418,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:419,10'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:419,35'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:420,10'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:421,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:420,29'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:420,32'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:422,16'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:419,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:421,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:422,16'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:422,35'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:422,38'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:428,9'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:422,16'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:423,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:428,9'
              BranchSideFuncs:
                - igraph_fatal
      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:
        - q
      BBCount:         16
      ICount:          111
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:172,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:172,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:173,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:174,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:174,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:175,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:176,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:176,16'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:177,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:179,16'
              BranchSideFuncs: []
      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:
        - q
        - file
      BBCount:         18
      ICount:          116
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:372,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:372,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:374,19'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:377,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:379,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:385,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:379,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:380,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:383,9'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:385,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:386,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:389,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/core/dqueue.pmt:390,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:0,0'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/dqueue.pmt:391,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
      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:
        - q
      BBCount:         3
      ICount:          17
      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:
        - q
        - elem
      BBCount:         57
      ICount:          387
      EdgeCount:       70
      CyclomaticComplexity: 15
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:308,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:308,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:309,5'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:309,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:309,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:310,9'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:310,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:312,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:323,15'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:312,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:313,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:315,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:317,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:318,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:320,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:325,41'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:325,75'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:325,26'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:327,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:328,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:330,13'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:330,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:331,26'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:334,18'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:334,18'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:334,18'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:334,18'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:334,18'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:334,18'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:334,16'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:335,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:335,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:337,13'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/dqueue.pmt:337,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:338,20'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/dqueue.pmt:341,13'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/dqueue.pmt:341,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:342,20'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/dqueue.pmt:346,25'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/dqueue.pmt:353,13'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:354,22'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/dqueue.pmt:357,9'
              BranchSideFuncs:
                - free
      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:
        - q
      BBCount:         21
      ICount:          133
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:272,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:272,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:273,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:273,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:273,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:274,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:274,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:274,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:275,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:275,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:276,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:279,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:282,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:282,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:283,9'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         21
      ICount:          123
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:241,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:241,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:242,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:242,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:242,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:243,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:243,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:243,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:244,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:246,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:247,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:249,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:249,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:249,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:250,9'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         18
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:217,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:217,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:218,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:218,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:218,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:219,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:219,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:219,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:220,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/dqueue.pmt:220,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:221,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/dqueue.pmt:223,14'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         15
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:197,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:197,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:198,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:198,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:198,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:199,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:199,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:199,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:199,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:155,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:155,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:156,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:156,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:134,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:134,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:135,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:135,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:135,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:135,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:118,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:118,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:119,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:119,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:119,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:119,5'
              BranchSideFuncs: []
      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:
        - q
      BBCount:         7
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:101,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:101,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:101,5'
              BranchSideFuncs:
                - free
      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:
        - q
        - capacity
      BBCount:         31
      ICount:          153
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/dqueue.pmt:76,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:76,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:77,5'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/dqueue.pmt:77,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:77,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/dqueue.pmt:79,9'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:79,9'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:79,33'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:81,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/dqueue.pmt:81,21'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:81,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:81,21'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:81,21'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:81,21'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:81,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/dqueue.pmt:82,5'
          Branch Sides:
            - BranchSide:      'src/core/dqueue.pmt:82,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/dqueue.pmt:83,19'
              BranchSideFuncs: []
      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_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:
        - new_handler
      BBCount:         1
      ICount:          16
      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:    26
      BranchProfiles:
        - Branch String:   'src/core/interruption.c:30,9'
          Branch Sides:
            - BranchSide:      'src/core/interruption.c:30,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/interruption.c:30,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/interruption.c:30,9'
          Branch Sides:
            - BranchSide:      'src/core/interruption.c:31,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/interruption.c:33,5'
              BranchSideFuncs: []
      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:
        - m
        - tol
      BBCount:         3
      ICount:          21
      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:
        - m
        - tol
      BBCount:         3
      ICount:          21
      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:
        - lhs
        - rhs
        - eps
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_all_almost_e
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.c:239,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:239,38'
              BranchSideFuncs:
                - igraph_vector_all_almost_e
            - BranchSide:      'src/core/matrix.c:239,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.c:239,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:239,61'
              BranchSideFuncs:
                - igraph_vector_all_almost_e
            - BranchSide:      'src/core/matrix.c:240,41'
              BranchSideFuncs:
                - igraph_vector_all_almost_e
      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:
        - lhs
        - rhs
        - eps
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_complex_all_almost_e
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.c:219,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:219,38'
              BranchSideFuncs:
                - igraph_vector_complex_all_almost_e
            - BranchSide:      'src/core/matrix.c:219,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.c:219,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:219,61'
              BranchSideFuncs:
                - igraph_vector_complex_all_almost_e
            - BranchSide:      'src/core/matrix.c:220,49'
              BranchSideFuncs:
                - igraph_vector_complex_all_almost_e
      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:
        - m
        - r
        - theta
      BBCount:         23
      ICount:          163
      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:
        - Branch String:   'src/core/matrix.c:190,24'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:190,27'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.c:191,9'
              BranchSideFuncs:
                - igraph_errorf
        - Branch String:   'src/core/matrix.c:190,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:191,9'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.c:196,5'
              BranchSideFuncs:
                - igraph_matrix_complex_init
                - igraph_complex_polar
                - igraph_error
        - Branch String:   'src/core/matrix.c:196,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:196,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.c:198,27'
              BranchSideFuncs:
                - igraph_complex_polar
        - Branch String:   'src/core/matrix.c:198,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:199,9'
              BranchSideFuncs:
                - igraph_complex_polar
            - BranchSide:      'src/core/matrix.c:201,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.c:185,30'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/matrix.c:186,30'
          Dst:             igraph_matrix_ncol
        - Src:             'src/core/matrix.c:187,30'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/matrix.c:188,30'
          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: 296
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_ncol
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      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:
        - m
        - nrow
        - ncol
      BBCount:         25
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_complex_init
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:66,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:66,5'
              BranchSideFuncs:
                - igraph_vector_complex_init
                - igraph_error
                - igraph_errorf
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:66,5'
              BranchSideFuncs:
                - igraph_vector_complex_init
                - igraph_error
                - igraph_errorf
                - igraph_fatal
        - Branch String:   'src/core/matrix.pmt:66,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:66,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:67,5'
              BranchSideFuncs:
                - igraph_vector_complex_init
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:67,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:67,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:68,5'
              BranchSideFuncs:
                - igraph_vector_complex_init
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:68,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:68,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:69,15'
              BranchSideFuncs: []
      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:
        - m
        - real
        - imag
      BBCount:         23
      ICount:          163
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_complex
        - igraph_error
        - igraph_errorf
        - igraph_matrix_complex_init
        - igraph_matrix_ncol
        - igraph_matrix_nrow
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.c:152,24'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:152,27'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.c:153,9'
              BranchSideFuncs:
                - igraph_errorf
        - Branch String:   'src/core/matrix.c:152,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:153,9'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.c:158,5'
              BranchSideFuncs:
                - igraph_matrix_complex_init
                - igraph_complex
                - igraph_error
        - Branch String:   'src/core/matrix.c:158,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:158,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.c:160,27'
              BranchSideFuncs:
                - igraph_complex
        - Branch String:   'src/core/matrix.c:160,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:161,9'
              BranchSideFuncs:
                - igraph_complex
            - BranchSide:      'src/core/matrix.c:164,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.c:147,30'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/matrix.c:148,30'
          Dst:             igraph_matrix_ncol
        - Src:             'src/core/matrix.c:149,30'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/matrix.c:150,30'
          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:
        - m
        - real
        - imag
      BBCount:         25
      ICount:          139
      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:
        - Branch String:   'src/core/matrix.c:122,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:122,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.c:123,5'
              BranchSideFuncs:
                - igraph_matrix_resize
                - igraph_vector_complex_realimag
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/matrix.c:123,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:123,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.c:124,5'
              BranchSideFuncs:
                - igraph_vector_complex_realimag
                - igraph_error
        - Branch String:   'src/core/matrix.c:124,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:124,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.c:126,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.c:120,29'
          Dst:             igraph_matrix_complex_nrow
        - Src:             'src/core/matrix.c:121,29'
          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: 296
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_complex_ncol
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_resize
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - nrow
        - ncol
      BBCount:         25
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_resize
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:242,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:242,5'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
                - igraph_errorf
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:242,5'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
                - igraph_errorf
                - igraph_fatal
        - Branch String:   'src/core/matrix.pmt:242,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:242,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:243,5'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:243,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:243,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:244,5'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:244,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:244,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:245,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:242,5'
          Dst:             igraph_fatal
        - Src:             'src/core/matrix.pmt:243,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:244,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/matrix.pmt:244,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:
        - m
        - imag
      BBCount:         18
      ICount:          101
      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:
        - Branch String:   'src/core/matrix.c:97,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:97,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.c:98,5'
              BranchSideFuncs:
                - igraph_vector_complex_imag
                - igraph_error
        - Branch String:   'src/core/matrix.c:98,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:98,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.c:99,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.c:95,29'
          Dst:             igraph_matrix_complex_nrow
        - Src:             'src/core/matrix.c:96,29'
          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:
        - m
        - real
      BBCount:         18
      ICount:          101
      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:
        - Branch String:   'src/core/matrix.c:74,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:74,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.c:75,5'
              BranchSideFuncs:
                - igraph_vector_complex_real
                - igraph_error
        - Branch String:   'src/core/matrix.c:75,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.c:75,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.c:76,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.c:72,29'
          Dst:             igraph_matrix_complex_nrow
        - Src:             'src/core/matrix.c:73,29'
          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: 1794
      functionLinenumberEnd: 1848
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - file
      BBCount:         40
      ICount:          239
      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:
        - Branch String:   'src/core/matrix.pmt:1806,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1806,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1806,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_complex_fprintf_aligned
                - fputc
                - igraph_complex_snprintf
        - Branch String:   'src/core/matrix.pmt:1812,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1813,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_complex_fprintf_aligned
                - fputc
                - igraph_complex_snprintf
            - BranchSide:      'src/core/matrix.pmt:1830,12'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_complex_fprintf_aligned
                - fputc
        - Branch String:   'src/core/matrix.pmt:1813,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1814,23'
              BranchSideFuncs:
                - igraph_complex_snprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_complex_fprintf_aligned
                - fputc
            - BranchSide:      'src/core/matrix.pmt:1828,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_complex_fprintf_aligned
                - fputc
                - igraph_complex_snprintf
        - Branch String:   'src/core/matrix.pmt:1821,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1822,23'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_complex_fprintf_aligned
                - fputc
                - igraph_complex_snprintf
            - BranchSide:      'src/core/matrix.pmt:1824,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_complex_fprintf_aligned
                - fputc
                - igraph_complex_snprintf
        - Branch String:   'src/core/matrix.pmt:1824,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1825,43'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_complex_fprintf_aligned
                - fputc
                - igraph_complex_snprintf
            - BranchSide:      'src/core/matrix.pmt:1827,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_complex_fprintf_aligned
                - fputc
                - igraph_complex_snprintf
        - Branch String:   'src/core/matrix.pmt:1830,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1831,16'
              BranchSideFuncs:
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_complex_fprintf_aligned
                - fputc
            - BranchSide:      'src/core/matrix.pmt:1844,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/matrix.pmt:1831,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1832,17'
              BranchSideFuncs:
                - igraph_complex_fprintf_aligned
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fputc
            - BranchSide:      'src/core/matrix.pmt:1841,17'
              BranchSideFuncs:
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_complex_fprintf_aligned
                - fputc
        - Branch String:   'src/core/matrix.pmt:1832,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1833,28'
              BranchSideFuncs:
                - fputc
                - igraph_complex_fprintf_aligned
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/matrix.pmt:1836,13'
              BranchSideFuncs:
                - igraph_complex_fprintf_aligned
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fputc
      Callsites:
        - Src:             'src/core/matrix.pmt:1795,27'
          Dst:             igraph_matrix_complex_nrow
        - Src:             'src/core/matrix.pmt:1796,27'
          Dst:             igraph_matrix_complex_ncol
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1817,21'
          Dst:             igraph_complex_snprintf
        - Src:             'src/core/matrix.pmt:1833,17'
          Dst:             fputc
        - Src:             'src/core/matrix.pmt:1836,13'
          Dst:             igraph_complex_fprintf_aligned
        - Src:             'src/core/matrix.pmt:1841,9'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1844,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1845,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_matrix_complex_print
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1788
      functionLinenumberEnd: 1789
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_complex_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1789,12'
          Dst:             igraph_matrix_complex_fprint
    - functionName:    igraph_matrix_complex_select_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1746
      functionLinenumberEnd: 1759
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
        - cols
      BBCount:         19
      ICount:          135
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_complex_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1751,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1751,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1753,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1753,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1754,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1758,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1754,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1755,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1757,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1747,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:1751,5'
          Dst:             igraph_matrix_complex_resize
        - Src:             'src/core/matrix.pmt:1751,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_resize
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - nrow
        - ncol
      BBCount:         25
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_complex_resize
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:242,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:242,5'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
                - igraph_errorf
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:242,5'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
                - igraph_errorf
                - igraph_fatal
        - Branch String:   'src/core/matrix.pmt:242,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:242,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:243,5'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:243,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:243,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:244,5'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:244,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:244,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:245,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:242,5'
          Dst:             igraph_fatal
        - Src:             'src/core/matrix.pmt:243,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:244,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/matrix.pmt:244,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_remove_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1706
      functionLinenumberEnd: 1724
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
      BBCount:         27
      ICount:          182
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_vector_complex_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1709,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1710,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1713,12'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1713,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1714,16'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1721,5'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1714,37'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1714,40'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1714,9'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1714,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1715,13'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1718,13'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1722,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1722,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1723,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1710,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1722,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/matrix.pmt:1722,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_search
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1685
      functionLinenumberEnd: 1691
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - from
        - what
        - pos
        - row
        - col
        - ''
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_complex_search
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1687,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1687,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1688,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1686,26'
          Dst:             igraph_vector_complex_search
    - functionName:    igraph_matrix_complex_contains
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1657
      functionLinenumberEnd: 1658
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - m
        - e
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_contains
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1658,12'
          Dst:             igraph_vector_complex_contains
    - functionName:    igraph_matrix_complex_colsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionLinenumberEnd: 1641
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
      BBCount:         19
      ICount:          141
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex_add
        - igraph_error
        - igraph_vector_complex_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1628,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1628,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1629,27'
              BranchSideFuncs:
                - igraph_complex_add
        - Branch String:   'src/core/matrix.pmt:1629,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1630,14'
              BranchSideFuncs:
                - igraph_complex_add
            - BranchSide:      'src/core/matrix.pmt:1640,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1631,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1633,13'
              BranchSideFuncs:
                - igraph_complex_add
            - BranchSide:      'src/core/matrix.pmt:1638,9'
              BranchSideFuncs:
                - igraph_complex_add
      Callsites:
        - Src:             'src/core/matrix.pmt:1628,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/matrix.pmt:1628,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1633,13'
          Dst:             igraph_complex_add
    - functionName:    igraph_matrix_complex_rowsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1594
      functionLinenumberEnd: 1609
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
      BBCount:         19
      ICount:          144
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex_add
        - igraph_error
        - igraph_vector_complex_null
        - igraph_vector_complex_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1596,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1596,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1597,35'
              BranchSideFuncs:
                - igraph_vector_complex_null
                - igraph_complex_add
        - Branch String:   'src/core/matrix.pmt:1599,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1600,31'
              BranchSideFuncs:
                - igraph_complex_add
            - BranchSide:      'src/core/matrix.pmt:1608,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1600,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1602,13'
              BranchSideFuncs:
                - igraph_complex_add
            - BranchSide:      'src/core/matrix.pmt:1607,5'
              BranchSideFuncs:
                - igraph_complex_add
      Callsites:
        - Src:             'src/core/matrix.pmt:1596,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/matrix.pmt:1596,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1597,5'
          Dst:             igraph_vector_complex_null
        - Src:             'src/core/matrix.pmt:1602,13'
          Dst:             igraph_complex_add
    - functionName:    igraph_matrix_complex_prod
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1575
      functionLinenumberEnd: 1576
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1576,12'
          Dst:             igraph_vector_complex_prod
    - functionName:    igraph_matrix_complex_is_symmetric
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1560
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         17
      ICount:          122
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1541,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1542,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1544,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1544,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1545,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1559,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1545,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1546,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1558,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1549,18'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1549,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1550,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1549,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1550,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1557,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_matrix_complex_empty
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1520
      functionLinenumberEnd: 1521
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1521,12'
          Dst:             igraph_vector_complex_empty
    - functionName:    igraph_matrix_complex_isnull
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1503
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_isnull
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1503,12'
          Dst:             igraph_vector_complex_isnull
    - functionName:    igraph_matrix_complex_div_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1359
      functionLinenumberEnd: 1364
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_div
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1360,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1360,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1361,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1360,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1361,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1363,42'
              BranchSideFuncs:
                - igraph_vector_complex_div
      Callsites:
        - Src:             'src/core/matrix.pmt:1361,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1363,12'
          Dst:             igraph_vector_complex_div
    - functionName:    igraph_matrix_complex_mul_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1338
      functionLinenumberEnd: 1343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1339,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1339,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1340,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1339,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1340,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1342,42'
              BranchSideFuncs:
                - igraph_vector_complex_mul
      Callsites:
        - Src:             'src/core/matrix.pmt:1340,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1342,12'
          Dst:             igraph_vector_complex_mul
    - functionName:    igraph_matrix_complex_sub
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_sub
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1317,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1317,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1318,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1317,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1318,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1320,42'
              BranchSideFuncs:
                - igraph_vector_complex_sub
      Callsites:
        - Src:             'src/core/matrix.pmt:1318,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1320,12'
          Dst:             igraph_vector_complex_sub
    - functionName:    igraph_matrix_complex_add
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1300
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_add
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1296,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1296,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1297,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1296,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1297,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1299,42'
              BranchSideFuncs:
                - igraph_vector_complex_add
      Callsites:
        - Src:             'src/core/matrix.pmt:1297,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1299,12'
          Dst:             igraph_vector_complex_add
    - functionName:    igraph_matrix_complex_add_constant
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - m
        - plus
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_add_constant
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1278,5'
          Dst:             igraph_vector_complex_add_constant
    - functionName:    igraph_matrix_complex_swap_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1250
      functionLinenumberEnd: 1265
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         18
      ICount:          143
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1253,19'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1253,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1254,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1253,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1254,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1256,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1256,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1257,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1259,36'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1259,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1260,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1264,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1254,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_swap_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1217
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         18
      ICount:          141
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1221,19'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1221,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1222,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1221,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1222,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1224,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1224,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1225,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1227,36'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1227,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1229,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1233,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1222,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_set_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - v
        - index
      BBCount:         18
      ICount:          112
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1191,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1192,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1194,39'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1194,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1195,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1197,31'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1197,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1198,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1200,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1192,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1194,9'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/matrix.pmt:1195,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_set_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - v
        - index
      BBCount:         18
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1159,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1160,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1162,39'
              BranchSideFuncs:
                - igraph_vector_complex_size
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1162,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1163,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1165,31'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1165,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1166,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1168,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1160,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1162,9'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/matrix.pmt:1163,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_get_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - res
        - index
      BBCount:         20
      ICount:          125
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_complex_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1128,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1129,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1131,5'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1131,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1131,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1133,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1133,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1134,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1136,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1129,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1131,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/matrix.pmt:1131,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_swap
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_swap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1106,5'
          Dst:             igraph_vector_complex_swap
    - functionName:    igraph_matrix_complex_cbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1067
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         23
      ICount:          146
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_complex_resize
        - igraph_vector_complex_copy_to
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1071,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1072,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1076,5'
              BranchSideFuncs:
                - igraph_matrix_complex_resize
                - igraph_vector_complex_copy_to
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:1076,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1076,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:1077,5'
              BranchSideFuncs:
                - igraph_matrix_complex_resize
                - igraph_vector_complex_copy_to
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1077,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1077,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1079,39'
              BranchSideFuncs:
                - igraph_vector_complex_copy_to
      Callsites:
        - Src:             'src/core/matrix.pmt:1072,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1076,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1077,5'
          Dst:             igraph_matrix_complex_resize
        - Src:             'src/core/matrix.pmt:1077,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1079,5'
          Dst:             igraph_vector_complex_copy_to
    - functionName:    igraph_matrix_complex_rbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         42
      ICount:          292
      EdgeCount:       49
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_complex_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1024,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1025,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1029,5'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
                - igraph_errorf
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:1029,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1029,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:1030,5'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:1030,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1030,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:1031,5'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1031,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1031,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1032,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1036,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1037,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1043,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1037,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1038,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1040,19'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1044,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1045,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1050,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1025,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1029,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1030,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1031,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/matrix.pmt:1031,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_update
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_matrix_complex_resize
        - igraph_vector_complex_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:999,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:999,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1000,38'
              BranchSideFuncs:
                - igraph_vector_complex_update
      Callsites:
        - Src:             'src/core/matrix.pmt:999,5'
          Dst:             igraph_matrix_complex_resize
        - Src:             'src/core/matrix.pmt:999,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1000,5'
          Dst:             igraph_vector_complex_update
    - functionName:    igraph_matrix_complex_fill
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - m
        - e
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_fill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:980,5'
          Dst:             igraph_vector_complex_fill
    - functionName:    igraph_matrix_complex_set
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - double
        - double
      constantsTouched: []
      argNames:
        - m
        - row
        - col
        - value
        - ''
      BBCount:         1
      ICount:          32
      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: 945
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
        - col
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_complex_get
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
        - col
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_complex_transpose
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         55
      ICount:          415
      EdgeCount:       66
      CyclomaticComplexity: 13
      functionsReached:
        - igraph_error
        - igraph_i_complex_transpose_copy
        - igraph_vector_complex_destroy
        - igraph_vector_complex_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:868,21'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:868,24'
              BranchSideFuncs:
                - igraph_vector_complex_init
                - igraph_i_complex_transpose_copy
                - igraph_vector_complex_destroy
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:904,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:868,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:869,13'
              BranchSideFuncs:
                - igraph_vector_complex_init
                - igraph_i_complex_transpose_copy
                - igraph_vector_complex_destroy
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:904,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:869,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:874,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:897,13'
              BranchSideFuncs:
                - igraph_vector_complex_init
                - igraph_i_complex_transpose_copy
                - igraph_vector_complex_destroy
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:877,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:878,33'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:889,29'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:878,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:879,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:883,33'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:879,21'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:880,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:882,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:883,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:884,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:888,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:884,21'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:885,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:887,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:889,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:890,33'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:894,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:890,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:891,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:893,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:897,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:897,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:898,59'
              BranchSideFuncs:
                - igraph_i_complex_transpose_copy
                - igraph_vector_complex_destroy
      Callsites:
        - Src:             'src/core/matrix.pmt:897,13'
          Dst:             igraph_vector_complex_init
        - Src:             'src/core/matrix.pmt:897,13'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:898,13'
          Dst:             igraph_i_complex_transpose_copy
        - Src:             'src/core/matrix.pmt:899,13'
          Dst:             igraph_vector_complex_destroy
    - functionName:    igraph_i_complex_transpose_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - m
        - n
      BBCount:         22
      ICount:          136
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:331,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:331,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:337,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:338,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:339,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:345,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:339,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:340,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:344,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:340,44'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:340,47'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:340,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:340,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:341,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:343,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:331,5'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_complex_is_equal
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_complex_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:738,12'
          Dst:             igraph_matrix_complex_all_e
    - functionName:    igraph_matrix_complex_all_e
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_complex_all_e
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:731,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:731,38'
              BranchSideFuncs:
                - igraph_vector_complex_all_e
            - BranchSide:      'src/core/matrix.pmt:731,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:731,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:731,61'
              BranchSideFuncs:
                - igraph_vector_complex_all_e
            - BranchSide:      'src/core/matrix.pmt:732,44'
              BranchSideFuncs:
                - igraph_vector_complex_all_e
      Callsites:
        - Src:             'src/core/matrix.pmt:732,12'
          Dst:             igraph_vector_complex_all_e
    - functionName:    igraph_matrix_complex_sum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_sum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:710,12'
          Dst:             igraph_vector_complex_sum
    - functionName:    igraph_matrix_complex_get_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - res
        - index
      BBCount:         16
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_matrix_complex_nrow
        - igraph_vector_complex_get_interval
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:690,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:691,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:693,5'
              BranchSideFuncs:
                - igraph_vector_complex_get_interval
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:693,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:693,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:695,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:688,29'
          Dst:             igraph_matrix_complex_nrow
        - Src:             'src/core/matrix.pmt:691,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:693,5'
          Dst:             igraph_vector_complex_get_interval
        - Src:             'src/core/matrix.pmt:693,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_select_rows_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
        - rows
        - cols
      BBCount:         19
      ICount:          142
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_complex_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:660,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:660,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:662,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:662,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:663,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:668,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:663,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:664,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:666,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:656,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:657,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:660,5'
          Dst:             igraph_matrix_complex_resize
        - Src:             'src/core/matrix.pmt:660,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_select_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
        - rows
      BBCount:         19
      ICount:          134
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_complex_ncol
        - igraph_matrix_complex_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:621,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:621,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:623,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:623,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:624,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:629,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:624,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:625,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:627,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:618,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:619,36'
          Dst:             igraph_matrix_complex_ncol
        - Src:             'src/core/matrix.pmt:621,5'
          Dst:             igraph_matrix_complex_resize
        - Src:             'src/core/matrix.pmt:621,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_scale
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - m
        - by
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_scale
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:594,5'
          Dst:             igraph_vector_complex_scale
    - functionName:    igraph_matrix_complex_init_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_complex_init_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:553,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:553,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:554,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:553,5'
          Dst:             igraph_vector_complex_init_copy
        - Src:             'src/core/matrix.pmt:553,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_init_array
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - m
        - data
        - nrow
        - ncol
        - storage
      BBCount:         33
      ICount:          167
      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:
        - Branch String:   'src/core/matrix.pmt:522,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:522,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:523,5'
              BranchSideFuncs:
                - igraph_matrix_complex_init
                - igraph_vector_complex_view
                - igraph_error
                - igraph_i_complex_transpose_copy
                - igraph_vector_complex_update
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:523,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:523,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:524,39'
              BranchSideFuncs:
                - igraph_vector_complex_view
                - igraph_error
                - igraph_i_complex_transpose_copy
                - igraph_vector_complex_update
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:525,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:526,9'
              BranchSideFuncs:
                - igraph_vector_complex_update
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:527,16'
              BranchSideFuncs:
                - igraph_error
                - igraph_i_complex_transpose_copy
        - Branch String:   'src/core/matrix.pmt:526,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:526,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:527,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:527,16'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:528,45'
              BranchSideFuncs:
                - igraph_i_complex_transpose_copy
            - BranchSide:      'src/core/matrix.pmt:530,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/core/matrix.pmt:522,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:523,5'
          Dst:             igraph_matrix_complex_init
        - Src:             'src/core/matrix.pmt:523,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:524,5'
          Dst:             igraph_vector_complex_view
        - Src:             'src/core/matrix.pmt:526,9'
          Dst:             igraph_vector_complex_update
        - Src:             'src/core/matrix.pmt:526,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:528,9'
          Dst:             igraph_i_complex_transpose_copy
        - Src:             'src/core/matrix.pmt:530,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_permdelete_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - index
        - nremove
      BBCount:         26
      ICount:          186
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_matrix_complex_resize
        - igraph_vector_complex_remove_section
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:473,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:474,13'
              BranchSideFuncs:
                - igraph_matrix_complex_resize
                - igraph_error
                - igraph_vector_complex_remove_section
            - BranchSide:      'src/core/matrix.pmt:481,12'
              BranchSideFuncs:
                - igraph_matrix_complex_resize
                - igraph_error
                - igraph_vector_complex_remove_section
        - Branch String:   'src/core/matrix.pmt:474,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:475,20'
              BranchSideFuncs:
                - igraph_matrix_complex_resize
                - igraph_error
                - igraph_vector_complex_remove_section
            - BranchSide:      'src/core/matrix.pmt:479,5'
              BranchSideFuncs:
                - igraph_matrix_complex_resize
                - igraph_error
                - igraph_vector_complex_remove_section
        - Branch String:   'src/core/matrix.pmt:475,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:476,17'
              BranchSideFuncs:
                - igraph_matrix_complex_resize
                - igraph_error
                - igraph_vector_complex_remove_section
            - BranchSide:      'src/core/matrix.pmt:478,9'
              BranchSideFuncs:
                - igraph_matrix_complex_resize
                - igraph_error
                - igraph_vector_complex_remove_section
        - Branch String:   'src/core/matrix.pmt:481,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:482,50'
              BranchSideFuncs:
                - igraph_vector_complex_remove_section
                - igraph_matrix_complex_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:484,5'
              BranchSideFuncs:
                - igraph_matrix_complex_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:484,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:484,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:486,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:482,9'
          Dst:             igraph_vector_complex_remove_section
        - Src:             'src/core/matrix.pmt:484,5'
          Dst:             igraph_matrix_complex_resize
        - Src:             'src/core/matrix.pmt:484,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_remove_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - col
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:456,5'
          Dst:             igraph_vector_complex_remove_section
    - functionName:    igraph_matrix_complex_add_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - n
      BBCount:         29
      ICount:          176
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_complex_move_interval
        - igraph_vector_complex_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:431,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:431,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:432,5'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_vector_complex_move_interval
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:432,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:432,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:433,5'
              BranchSideFuncs:
                - igraph_vector_complex_resize
                - igraph_vector_complex_move_interval
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:433,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:433,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:434,31'
              BranchSideFuncs:
                - igraph_vector_complex_move_interval
        - Branch String:   'src/core/matrix.pmt:434,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:435,49'
              BranchSideFuncs:
                - igraph_vector_complex_move_interval
            - BranchSide:      'src/core/matrix.pmt:438,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:431,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:432,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:433,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/matrix.pmt:433,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:435,9'
          Dst:             igraph_vector_complex_move_interval
    - functionName:    igraph_matrix_complex_add_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - n
      BBCount:         18
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_complex_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:411,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:411,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:412,5'
              BranchSideFuncs:
                - igraph_matrix_complex_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:412,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:412,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:413,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:411,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:412,5'
          Dst:             igraph_matrix_complex_resize
        - Src:             'src/core/matrix.pmt:412,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_null
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_null
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:393,5'
          Dst:             igraph_vector_complex_null
    - functionName:    igraph_matrix_complex_copy_to
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - m
        - to
        - storage
      BBCount:         11
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_complex_transpose_copy
        - igraph_vector_complex_copy_to
        - igraph_vector_complex_view
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:369,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:371,45'
              BranchSideFuncs:
                - igraph_vector_complex_view
                - igraph_i_complex_transpose_copy
            - BranchSide:      'src/core/matrix.pmt:373,16'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_vector_complex_copy_to
        - Branch String:   'src/core/matrix.pmt:373,16'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:374,43'
              BranchSideFuncs:
                - igraph_vector_complex_copy_to
            - BranchSide:      'src/core/matrix.pmt:376,9'
              BranchSideFuncs:
                - igraph_fatal
      Callsites:
        - Src:             'src/core/matrix.pmt:371,9'
          Dst:             igraph_vector_complex_view
        - Src:             'src/core/matrix.pmt:372,9'
          Dst:             igraph_i_complex_transpose_copy
        - Src:             'src/core/matrix.pmt:374,9'
          Dst:             igraph_vector_complex_copy_to
        - Src:             'src/core/matrix.pmt:376,9'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_complex_size
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          14
      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: 265
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_resize_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:266,5'
          Dst:             igraph_vector_complex_resize_min
    - functionName:    igraph_matrix_complex_capacity
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_capacity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:210,12'
          Dst:             igraph_vector_complex_capacity
    - functionName:    igraph_matrix_complex_destroy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:188,5'
          Dst:             igraph_vector_complex_destroy
    - functionName:    igraph_matrix_complex_view_from_vector
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - v
        - nrow
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_complex_size
        - igraph_vector_complex_view
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:164,29'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:164,40'
              BranchSideFuncs:
                - igraph_vector_complex_view
            - BranchSide:      'src/core/matrix.pmt:164,29'
              BranchSideFuncs:
                - igraph_vector_complex_view
      Callsites:
        - Src:             'src/core/matrix.pmt:163,29'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/matrix.pmt:166,5'
          Dst:             igraph_vector_complex_view
    - functionName:    igraph_matrix_complex_view
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - data
        - nrow
        - ncol
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:113,5'
          Dst:             igraph_vector_complex_view
    - functionName:    igraph_matrix_bool_fprint
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1794
      functionLinenumberEnd: 1848
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - file
      BBCount:         40
      ICount:          244
      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:
        - Branch String:   'src/core/matrix.pmt:1806,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1806,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1806,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
        - Branch String:   'src/core/matrix.pmt:1812,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1813,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
            - BranchSide:      'src/core/matrix.pmt:1830,12'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
        - Branch String:   'src/core/matrix.pmt:1813,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1814,23'
              BranchSideFuncs:
                - snprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
            - BranchSide:      'src/core/matrix.pmt:1828,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
        - Branch String:   'src/core/matrix.pmt:1821,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1822,23'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
            - BranchSide:      'src/core/matrix.pmt:1824,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
        - Branch String:   'src/core/matrix.pmt:1824,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1825,43'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
            - BranchSide:      'src/core/matrix.pmt:1827,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
        - Branch String:   'src/core/matrix.pmt:1830,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1831,16'
              BranchSideFuncs:
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fputc
            - BranchSide:      'src/core/matrix.pmt:1844,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/matrix.pmt:1831,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1832,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fputc
            - BranchSide:      'src/core/matrix.pmt:1841,17'
              BranchSideFuncs:
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fputc
        - Branch String:   'src/core/matrix.pmt:1832,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1833,28'
              BranchSideFuncs:
                - fputc
                - fprintf
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/matrix.pmt:1838,21'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fputc
      Callsites:
        - Src:             'src/core/matrix.pmt:1795,27'
          Dst:             igraph_matrix_bool_nrow
        - Src:             'src/core/matrix.pmt:1796,27'
          Dst:             igraph_matrix_bool_ncol
        - Src:             'src/core/matrix.pmt:1803,5'
          Dst:             strcpy
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1819,21'
          Dst:             snprintf
        - Src:             'src/core/matrix.pmt:1833,17'
          Dst:             fputc
        - Src:             'src/core/matrix.pmt:1838,13'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1841,9'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1844,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1845,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_matrix_bool_nrow
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_bool_ncol
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      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:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_bool_print
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1788
      functionLinenumberEnd: 1789
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_bool_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1789,12'
          Dst:             igraph_matrix_bool_fprint
    - functionName:    igraph_matrix_bool_printf
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1764
      functionLinenumberEnd: 1779
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - format
      BBCount:         14
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_matrix_bool_ncol
        - igraph_matrix_bool_nrow
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1769,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1770,16'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
            - BranchSide:      'src/core/matrix.pmt:1779,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1770,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1771,17'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
            - BranchSide:      'src/core/matrix.pmt:1776,9'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
        - Branch String:   'src/core/matrix.pmt:1771,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1772,17'
              BranchSideFuncs:
                - putchar
                - printf
                - printf
            - BranchSide:      'src/core/matrix.pmt:1774,20'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
      Callsites:
        - Src:             'src/core/matrix.pmt:1765,27'
          Dst:             igraph_matrix_bool_nrow
        - Src:             'src/core/matrix.pmt:1766,27'
          Dst:             igraph_matrix_bool_ncol
        - Src:             'src/core/matrix.pmt:1772,17'
          Dst:             putchar
        - Src:             'src/core/matrix.pmt:1774,13'
          Dst:             printf
        - Src:             'src/core/matrix.pmt:1776,9'
          Dst:             printf
    - functionName:    igraph_matrix_bool_select_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1746
      functionLinenumberEnd: 1759
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
        - cols
      BBCount:         19
      ICount:          138
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_bool_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1751,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1751,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1753,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1753,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1754,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1758,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1754,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1755,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1757,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1747,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:1751,5'
          Dst:             igraph_matrix_bool_resize
        - Src:             'src/core/matrix.pmt:1751,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_resize
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - nrow
        - ncol
      BBCount:         25
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_bool_resize
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:242,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:242,5'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_errorf
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:242,5'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_errorf
                - igraph_fatal
        - Branch String:   'src/core/matrix.pmt:242,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:242,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:243,5'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:243,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:243,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:244,5'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:244,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:244,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:245,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:242,5'
          Dst:             igraph_fatal
        - Src:             'src/core/matrix.pmt:243,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:244,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/matrix.pmt:244,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_remove_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1706
      functionLinenumberEnd: 1724
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
      BBCount:         27
      ICount:          185
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_vector_bool_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1709,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1710,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1713,12'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1713,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1714,16'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1721,5'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1714,37'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1714,40'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1714,9'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1714,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1715,45'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1718,13'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1722,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1722,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1723,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1710,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1722,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/matrix.pmt:1722,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_search
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1685
      functionLinenumberEnd: 1691
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - from
        - what
        - pos
        - row
        - col
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_bool_search
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1687,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1687,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1688,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1686,26'
          Dst:             igraph_vector_bool_search
    - functionName:    igraph_matrix_bool_contains
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1657
      functionLinenumberEnd: 1658
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - m
        - e
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_contains
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1658,12'
          Dst:             igraph_vector_bool_contains
    - functionName:    igraph_matrix_bool_colsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionLinenumberEnd: 1641
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
      BBCount:         19
      ICount:          137
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1628,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1628,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1629,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1629,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1630,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1640,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1631,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1635,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1638,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1628,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/matrix.pmt:1628,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_rowsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1594
      functionLinenumberEnd: 1609
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
      BBCount:         19
      ICount:          132
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_null
        - igraph_vector_bool_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1596,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1596,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1597,35'
              BranchSideFuncs:
                - igraph_vector_bool_null
        - Branch String:   'src/core/matrix.pmt:1599,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1600,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1608,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1600,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1604,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1607,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1596,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/matrix.pmt:1596,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1597,5'
          Dst:             igraph_vector_bool_null
    - functionName:    igraph_matrix_bool_prod
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1575
      functionLinenumberEnd: 1576
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1576,12'
          Dst:             igraph_vector_bool_prod
    - functionName:    igraph_matrix_bool_is_symmetric
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1560
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         23
      ICount:          140
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1541,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1542,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1544,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1544,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1545,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1559,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1545,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1546,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1558,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1549,18'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1549,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1549,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1549,18'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1549,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1557,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1549,18'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1549,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1550,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1549,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1550,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1557,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_matrix_bool_empty
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1520
      functionLinenumberEnd: 1521
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1521,12'
          Dst:             igraph_vector_bool_empty
    - functionName:    igraph_matrix_bool_isnull
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1503
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_isnull
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1503,12'
          Dst:             igraph_vector_bool_isnull
    - functionName:    igraph_matrix_bool_div_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1359
      functionLinenumberEnd: 1364
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_div
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1360,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1360,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1361,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1360,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1361,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1363,42'
              BranchSideFuncs:
                - igraph_vector_bool_div
      Callsites:
        - Src:             'src/core/matrix.pmt:1361,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1363,12'
          Dst:             igraph_vector_bool_div
    - functionName:    igraph_matrix_bool_mul_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1338
      functionLinenumberEnd: 1343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1339,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1339,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1340,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1339,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1340,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1342,42'
              BranchSideFuncs:
                - igraph_vector_bool_mul
      Callsites:
        - Src:             'src/core/matrix.pmt:1340,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1342,12'
          Dst:             igraph_vector_bool_mul
    - functionName:    igraph_matrix_bool_sub
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_sub
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1317,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1317,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1318,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1317,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1318,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1320,42'
              BranchSideFuncs:
                - igraph_vector_bool_sub
      Callsites:
        - Src:             'src/core/matrix.pmt:1318,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1320,12'
          Dst:             igraph_vector_bool_sub
    - functionName:    igraph_matrix_bool_add
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1300
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_add
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1296,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1296,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1297,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1296,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1297,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1299,42'
              BranchSideFuncs:
                - igraph_vector_bool_add
      Callsites:
        - Src:             'src/core/matrix.pmt:1297,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1299,12'
          Dst:             igraph_vector_bool_add
    - functionName:    igraph_matrix_bool_add_constant
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - m
        - plus
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_add_constant
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1278,5'
          Dst:             igraph_vector_bool_add_constant
    - functionName:    igraph_matrix_bool_swap_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1250
      functionLinenumberEnd: 1265
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         18
      ICount:          152
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1253,19'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1253,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1254,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1253,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1254,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1256,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1256,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1257,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1259,36'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1259,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1260,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1264,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1254,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_swap_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1217
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         18
      ICount:          150
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1221,19'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1221,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1222,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1221,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1222,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1224,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1224,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1225,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1227,36'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1227,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1229,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1233,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1222,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_set_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - v
        - index
      BBCount:         18
      ICount:          115
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1191,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1192,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1194,39'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1194,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1195,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1197,31'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1197,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1198,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1200,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1192,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1194,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/matrix.pmt:1195,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_set_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - v
        - index
      BBCount:         18
      ICount:          114
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1159,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1160,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1162,39'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1162,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1163,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1165,31'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1165,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1166,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1168,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1160,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1162,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/matrix.pmt:1163,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_get_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - res
        - index
      BBCount:         20
      ICount:          128
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1128,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1129,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1131,5'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1131,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1131,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1133,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1133,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1134,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1136,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1129,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1131,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/matrix.pmt:1131,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_swap
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_swap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1106,5'
          Dst:             igraph_vector_bool_swap
    - functionName:    igraph_matrix_bool_cbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1067
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         23
      ICount:          146
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_bool_resize
        - igraph_vector_bool_copy_to
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1071,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1072,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1076,5'
              BranchSideFuncs:
                - igraph_matrix_bool_resize
                - igraph_vector_bool_copy_to
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:1076,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1076,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:1077,5'
              BranchSideFuncs:
                - igraph_matrix_bool_resize
                - igraph_vector_bool_copy_to
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1077,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1077,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1079,39'
              BranchSideFuncs:
                - igraph_vector_bool_copy_to
      Callsites:
        - Src:             'src/core/matrix.pmt:1072,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1076,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1077,5'
          Dst:             igraph_matrix_bool_resize
        - Src:             'src/core/matrix.pmt:1077,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1079,5'
          Dst:             igraph_vector_bool_copy_to
    - functionName:    igraph_matrix_bool_rbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         42
      ICount:          295
      EdgeCount:       49
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_bool_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1024,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1025,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1029,5'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_errorf
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:1029,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1029,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:1030,5'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:1030,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1030,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:1031,5'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1031,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1031,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1032,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1036,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1037,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1043,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1037,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1038,48'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1040,19'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1044,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1045,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1050,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1025,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1029,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1030,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1031,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/matrix.pmt:1031,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_update
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_matrix_bool_resize
        - igraph_vector_bool_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:999,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:999,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1000,38'
              BranchSideFuncs:
                - igraph_vector_bool_update
      Callsites:
        - Src:             'src/core/matrix.pmt:999,5'
          Dst:             igraph_matrix_bool_resize
        - Src:             'src/core/matrix.pmt:999,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1000,5'
          Dst:             igraph_vector_bool_update
    - functionName:    igraph_matrix_bool_fill
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - m
        - e
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_fill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:980,5'
          Dst:             igraph_vector_bool_fill
    - functionName:    igraph_matrix_bool_set
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - m
        - row
        - col
        - value
      BBCount:         1
      ICount:          33
      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: 945
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
        - col
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_bool_get
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
        - col
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_bool_transpose
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         55
      ICount:          442
      EdgeCount:       66
      CyclomaticComplexity: 13
      functionsReached:
        - igraph_error
        - igraph_i_bool_transpose_copy
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:868,21'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:868,24'
              BranchSideFuncs:
                - igraph_vector_bool_init
                - igraph_i_bool_transpose_copy
                - igraph_vector_bool_destroy
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:904,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:868,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:869,13'
              BranchSideFuncs:
                - igraph_vector_bool_init
                - igraph_i_bool_transpose_copy
                - igraph_vector_bool_destroy
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:904,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:869,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:874,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:897,13'
              BranchSideFuncs:
                - igraph_vector_bool_init
                - igraph_i_bool_transpose_copy
                - igraph_vector_bool_destroy
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:877,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:878,33'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:889,29'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:878,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:879,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:883,33'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:879,21'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:880,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:882,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:883,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:884,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:888,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:884,21'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:885,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:887,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:889,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:890,33'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:894,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:890,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:891,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:893,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:897,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:897,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:898,59'
              BranchSideFuncs:
                - igraph_i_bool_transpose_copy
                - igraph_vector_bool_destroy
      Callsites:
        - Src:             'src/core/matrix.pmt:897,13'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/matrix.pmt:897,13'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:898,13'
          Dst:             igraph_i_bool_transpose_copy
        - Src:             'src/core/matrix.pmt:899,13'
          Dst:             igraph_vector_bool_destroy
    - functionName:    igraph_i_bool_transpose_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - m
        - n
      BBCount:         22
      ICount:          139
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:331,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:331,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:337,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:338,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:339,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:345,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:339,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:340,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:344,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:340,44'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:340,47'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:340,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:340,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:341,45'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:343,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:331,5'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_bool_is_equal
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_bool_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:738,12'
          Dst:             igraph_matrix_bool_all_e
    - functionName:    igraph_matrix_bool_all_e
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_bool_all_e
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:731,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:731,38'
              BranchSideFuncs:
                - igraph_vector_bool_all_e
            - BranchSide:      'src/core/matrix.pmt:731,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:731,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:731,61'
              BranchSideFuncs:
                - igraph_vector_bool_all_e
            - BranchSide:      'src/core/matrix.pmt:732,44'
              BranchSideFuncs:
                - igraph_vector_bool_all_e
      Callsites:
        - Src:             'src/core/matrix.pmt:732,12'
          Dst:             igraph_vector_bool_all_e
    - functionName:    igraph_matrix_bool_sum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_sum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:710,12'
          Dst:             igraph_vector_bool_sum
    - functionName:    igraph_matrix_bool_get_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - res
        - index
      BBCount:         16
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_matrix_bool_nrow
        - igraph_vector_bool_get_interval
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:690,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:691,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:693,5'
              BranchSideFuncs:
                - igraph_vector_bool_get_interval
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:693,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:693,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:695,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:688,29'
          Dst:             igraph_matrix_bool_nrow
        - Src:             'src/core/matrix.pmt:691,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:693,5'
          Dst:             igraph_vector_bool_get_interval
        - Src:             'src/core/matrix.pmt:693,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_select_rows_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
        - rows
        - cols
      BBCount:         19
      ICount:          145
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_bool_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:660,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:660,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:662,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:662,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:663,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:668,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:663,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:664,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:666,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:656,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:657,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:660,5'
          Dst:             igraph_matrix_bool_resize
        - Src:             'src/core/matrix.pmt:660,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_select_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
        - rows
      BBCount:         19
      ICount:          137
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_bool_ncol
        - igraph_matrix_bool_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:621,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:621,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:623,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:623,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:624,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:629,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:624,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:625,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:627,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:618,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:619,36'
          Dst:             igraph_matrix_bool_ncol
        - Src:             'src/core/matrix.pmt:621,5'
          Dst:             igraph_matrix_bool_resize
        - Src:             'src/core/matrix.pmt:621,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_scale
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - m
        - by
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_scale
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:594,5'
          Dst:             igraph_vector_bool_scale
    - functionName:    igraph_matrix_bool_init_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_bool_init_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:553,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:553,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:554,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:553,5'
          Dst:             igraph_vector_bool_init_copy
        - Src:             'src/core/matrix.pmt:553,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_init_array
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - m
        - data
        - nrow
        - ncol
        - storage
      BBCount:         33
      ICount:          167
      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:
        - Branch String:   'src/core/matrix.pmt:522,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:522,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:523,5'
              BranchSideFuncs:
                - igraph_matrix_bool_init
                - igraph_vector_bool_view
                - igraph_error
                - igraph_i_bool_transpose_copy
                - igraph_vector_bool_update
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:523,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:523,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:524,39'
              BranchSideFuncs:
                - igraph_vector_bool_view
                - igraph_error
                - igraph_i_bool_transpose_copy
                - igraph_vector_bool_update
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:525,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:526,9'
              BranchSideFuncs:
                - igraph_vector_bool_update
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:527,16'
              BranchSideFuncs:
                - igraph_error
                - igraph_i_bool_transpose_copy
        - Branch String:   'src/core/matrix.pmt:526,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:526,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:527,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:527,16'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:528,45'
              BranchSideFuncs:
                - igraph_i_bool_transpose_copy
            - BranchSide:      'src/core/matrix.pmt:530,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/core/matrix.pmt:522,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:523,5'
          Dst:             igraph_matrix_bool_init
        - Src:             'src/core/matrix.pmt:523,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:524,5'
          Dst:             igraph_vector_bool_view
        - Src:             'src/core/matrix.pmt:526,9'
          Dst:             igraph_vector_bool_update
        - Src:             'src/core/matrix.pmt:526,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:528,9'
          Dst:             igraph_i_bool_transpose_copy
        - Src:             'src/core/matrix.pmt:530,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:
        - m
        - nrow
        - ncol
      BBCount:         25
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_bool_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:66,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:66,5'
              BranchSideFuncs:
                - igraph_vector_bool_init
                - igraph_error
                - igraph_errorf
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:66,5'
              BranchSideFuncs:
                - igraph_vector_bool_init
                - igraph_error
                - igraph_errorf
                - igraph_fatal
        - Branch String:   'src/core/matrix.pmt:66,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:66,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:67,5'
              BranchSideFuncs:
                - igraph_vector_bool_init
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:67,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:67,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:68,5'
              BranchSideFuncs:
                - igraph_vector_bool_init
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:68,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:68,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:69,15'
              BranchSideFuncs: []
      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: 471
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - index
        - nremove
      BBCount:         26
      ICount:          189
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_matrix_bool_resize
        - igraph_vector_bool_remove_section
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:473,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:474,13'
              BranchSideFuncs:
                - igraph_matrix_bool_resize
                - igraph_error
                - igraph_vector_bool_remove_section
            - BranchSide:      'src/core/matrix.pmt:481,12'
              BranchSideFuncs:
                - igraph_matrix_bool_resize
                - igraph_error
                - igraph_vector_bool_remove_section
        - Branch String:   'src/core/matrix.pmt:474,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:475,20'
              BranchSideFuncs:
                - igraph_matrix_bool_resize
                - igraph_error
                - igraph_vector_bool_remove_section
            - BranchSide:      'src/core/matrix.pmt:479,5'
              BranchSideFuncs:
                - igraph_matrix_bool_resize
                - igraph_error
                - igraph_vector_bool_remove_section
        - Branch String:   'src/core/matrix.pmt:475,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:476,47'
              BranchSideFuncs:
                - igraph_matrix_bool_resize
                - igraph_error
                - igraph_vector_bool_remove_section
            - BranchSide:      'src/core/matrix.pmt:478,9'
              BranchSideFuncs:
                - igraph_matrix_bool_resize
                - igraph_error
                - igraph_vector_bool_remove_section
        - Branch String:   'src/core/matrix.pmt:481,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:482,50'
              BranchSideFuncs:
                - igraph_vector_bool_remove_section
                - igraph_matrix_bool_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:484,5'
              BranchSideFuncs:
                - igraph_matrix_bool_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:484,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:484,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:486,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:482,9'
          Dst:             igraph_vector_bool_remove_section
        - Src:             'src/core/matrix.pmt:484,5'
          Dst:             igraph_matrix_bool_resize
        - Src:             'src/core/matrix.pmt:484,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_remove_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - col
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:456,5'
          Dst:             igraph_vector_bool_remove_section
    - functionName:    igraph_matrix_bool_add_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - n
      BBCount:         29
      ICount:          176
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_bool_move_interval
        - igraph_vector_bool_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:431,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:431,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:432,5'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_vector_bool_move_interval
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:432,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:432,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:433,5'
              BranchSideFuncs:
                - igraph_vector_bool_resize
                - igraph_vector_bool_move_interval
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:433,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:433,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:434,31'
              BranchSideFuncs:
                - igraph_vector_bool_move_interval
        - Branch String:   'src/core/matrix.pmt:434,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:435,49'
              BranchSideFuncs:
                - igraph_vector_bool_move_interval
            - BranchSide:      'src/core/matrix.pmt:438,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:431,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:432,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:433,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/matrix.pmt:433,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:435,9'
          Dst:             igraph_vector_bool_move_interval
    - functionName:    igraph_matrix_bool_add_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - n
      BBCount:         18
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_bool_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:411,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:411,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:412,5'
              BranchSideFuncs:
                - igraph_matrix_bool_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:412,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:412,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:413,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:411,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:412,5'
          Dst:             igraph_matrix_bool_resize
        - Src:             'src/core/matrix.pmt:412,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_null
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_null
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:393,5'
          Dst:             igraph_vector_bool_null
    - functionName:    igraph_matrix_bool_copy_to
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - m
        - to
        - storage
      BBCount:         11
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_bool_transpose_copy
        - igraph_vector_bool_copy_to
        - igraph_vector_bool_view
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:369,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:371,45'
              BranchSideFuncs:
                - igraph_vector_bool_view
                - igraph_i_bool_transpose_copy
            - BranchSide:      'src/core/matrix.pmt:373,16'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_vector_bool_copy_to
        - Branch String:   'src/core/matrix.pmt:373,16'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:374,43'
              BranchSideFuncs:
                - igraph_vector_bool_copy_to
            - BranchSide:      'src/core/matrix.pmt:376,9'
              BranchSideFuncs:
                - igraph_fatal
      Callsites:
        - Src:             'src/core/matrix.pmt:371,9'
          Dst:             igraph_vector_bool_view
        - Src:             'src/core/matrix.pmt:372,9'
          Dst:             igraph_i_bool_transpose_copy
        - Src:             'src/core/matrix.pmt:374,9'
          Dst:             igraph_vector_bool_copy_to
        - Src:             'src/core/matrix.pmt:376,9'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_bool_size
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          14
      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: 265
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_resize_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:266,5'
          Dst:             igraph_vector_bool_resize_min
    - functionName:    igraph_matrix_bool_capacity
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_capacity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:210,12'
          Dst:             igraph_vector_bool_capacity
    - functionName:    igraph_matrix_bool_destroy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:188,5'
          Dst:             igraph_vector_bool_destroy
    - functionName:    igraph_matrix_bool_view_from_vector
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - v
        - nrow
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_bool_size
        - igraph_vector_bool_view
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:164,29'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:164,40'
              BranchSideFuncs:
                - igraph_vector_bool_view
            - BranchSide:      'src/core/matrix.pmt:164,29'
              BranchSideFuncs:
                - igraph_vector_bool_view
      Callsites:
        - Src:             'src/core/matrix.pmt:163,29'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/matrix.pmt:166,5'
          Dst:             igraph_vector_bool_view
    - functionName:    igraph_matrix_bool_view
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - data
        - nrow
        - ncol
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:113,5'
          Dst:             igraph_vector_bool_view
    - functionName:    igraph_matrix_char_fprint
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1794
      functionLinenumberEnd: 1848
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - file
      BBCount:         40
      ICount:          242
      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:
        - Branch String:   'src/core/matrix.pmt:1806,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1806,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1806,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
        - Branch String:   'src/core/matrix.pmt:1812,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1813,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
            - BranchSide:      'src/core/matrix.pmt:1830,12'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
        - Branch String:   'src/core/matrix.pmt:1813,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1814,23'
              BranchSideFuncs:
                - snprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
            - BranchSide:      'src/core/matrix.pmt:1828,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
        - Branch String:   'src/core/matrix.pmt:1821,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1822,23'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
            - BranchSide:      'src/core/matrix.pmt:1824,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
        - Branch String:   'src/core/matrix.pmt:1824,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1825,43'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
            - BranchSide:      'src/core/matrix.pmt:1827,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
        - Branch String:   'src/core/matrix.pmt:1830,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1831,16'
              BranchSideFuncs:
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fputc
            - BranchSide:      'src/core/matrix.pmt:1844,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/matrix.pmt:1831,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1832,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fputc
            - BranchSide:      'src/core/matrix.pmt:1841,17'
              BranchSideFuncs:
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fputc
        - Branch String:   'src/core/matrix.pmt:1832,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1833,28'
              BranchSideFuncs:
                - fputc
                - fprintf
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/matrix.pmt:1838,21'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fputc
      Callsites:
        - Src:             'src/core/matrix.pmt:1795,27'
          Dst:             igraph_matrix_char_nrow
        - Src:             'src/core/matrix.pmt:1796,27'
          Dst:             igraph_matrix_char_ncol
        - Src:             'src/core/matrix.pmt:1803,5'
          Dst:             strcpy
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1819,21'
          Dst:             snprintf
        - Src:             'src/core/matrix.pmt:1833,17'
          Dst:             fputc
        - Src:             'src/core/matrix.pmt:1838,13'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1841,9'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1844,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1845,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_matrix_char_nrow
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_char_ncol
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_char_print
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1788
      functionLinenumberEnd: 1789
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_char_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1789,12'
          Dst:             igraph_matrix_char_fprint
    - functionName:    igraph_matrix_char_printf
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1764
      functionLinenumberEnd: 1779
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - format
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_matrix_char_ncol
        - igraph_matrix_char_nrow
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1769,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1770,16'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
            - BranchSide:      'src/core/matrix.pmt:1779,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1770,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1771,17'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
            - BranchSide:      'src/core/matrix.pmt:1776,9'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
        - Branch String:   'src/core/matrix.pmt:1771,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1772,17'
              BranchSideFuncs:
                - putchar
                - printf
                - printf
            - BranchSide:      'src/core/matrix.pmt:1774,20'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
      Callsites:
        - Src:             'src/core/matrix.pmt:1765,27'
          Dst:             igraph_matrix_char_nrow
        - Src:             'src/core/matrix.pmt:1766,27'
          Dst:             igraph_matrix_char_ncol
        - Src:             'src/core/matrix.pmt:1772,17'
          Dst:             putchar
        - Src:             'src/core/matrix.pmt:1774,13'
          Dst:             printf
        - Src:             'src/core/matrix.pmt:1776,9'
          Dst:             printf
    - functionName:    igraph_matrix_char_select_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1746
      functionLinenumberEnd: 1759
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
        - cols
      BBCount:         19
      ICount:          136
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_char_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1751,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1751,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1753,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1753,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1754,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1758,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1754,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1755,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1757,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1747,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:1751,5'
          Dst:             igraph_matrix_char_resize
        - Src:             'src/core/matrix.pmt:1751,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_resize
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - nrow
        - ncol
      BBCount:         25
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_char_resize
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:242,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:242,5'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
                - igraph_errorf
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:242,5'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
                - igraph_errorf
                - igraph_fatal
        - Branch String:   'src/core/matrix.pmt:242,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:242,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:243,5'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:243,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:243,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:244,5'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:244,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:244,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:245,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:242,5'
          Dst:             igraph_fatal
        - Src:             'src/core/matrix.pmt:243,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:244,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/matrix.pmt:244,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_remove_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1706
      functionLinenumberEnd: 1724
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
      BBCount:         27
      ICount:          183
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1709,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1710,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1713,12'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1713,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1714,16'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1721,5'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1714,37'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1714,40'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1714,9'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1714,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1715,45'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1718,13'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1722,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1722,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1723,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1710,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1722,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/matrix.pmt:1722,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_search
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1685
      functionLinenumberEnd: 1691
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - from
        - what
        - pos
        - row
        - col
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_char_search
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1687,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1687,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1688,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1686,26'
          Dst:             igraph_vector_char_search
    - functionName:    igraph_matrix_char_contains
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1657
      functionLinenumberEnd: 1658
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - m
        - e
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_contains
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1658,12'
          Dst:             igraph_vector_char_contains
    - functionName:    igraph_matrix_char_colsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionLinenumberEnd: 1641
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
      BBCount:         19
      ICount:          131
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1628,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1628,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1629,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1629,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1630,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1640,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1631,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1635,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1638,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1628,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/matrix.pmt:1628,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_rowsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1594
      functionLinenumberEnd: 1609
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
      BBCount:         19
      ICount:          128
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_null
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1596,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1596,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1597,35'
              BranchSideFuncs:
                - igraph_vector_char_null
        - Branch String:   'src/core/matrix.pmt:1599,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1600,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1608,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1600,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1604,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1607,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1596,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/matrix.pmt:1596,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1597,5'
          Dst:             igraph_vector_char_null
    - functionName:    igraph_matrix_char_prod
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1575
      functionLinenumberEnd: 1576
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1576,12'
          Dst:             igraph_vector_char_prod
    - functionName:    igraph_matrix_char_is_symmetric
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1560
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         14
      ICount:          110
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1541,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1542,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1544,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1544,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1545,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1559,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1545,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1546,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1558,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1553,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1554,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1557,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_matrix_char_empty
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1520
      functionLinenumberEnd: 1521
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1521,12'
          Dst:             igraph_vector_char_empty
    - functionName:    igraph_matrix_char_isnull
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1503
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_isnull
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1503,12'
          Dst:             igraph_vector_char_isnull
    - functionName:    igraph_matrix_char_which_minmax
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1478
      functionLinenumberEnd: 1485
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - imin
        - jmin
        - imax
        - jmax
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_which_minmax
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1480,5'
          Dst:             igraph_vector_char_which_minmax
    - functionName:    igraph_matrix_char_minmax
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1448
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - min
        - max
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_minmax
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1449,5'
          Dst:             igraph_vector_char_minmax
    - functionName:    igraph_matrix_char_which_max
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1426
      functionLinenumberEnd: 1430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_which_max
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1427,29'
          Dst:             igraph_vector_char_which_max
    - functionName:    igraph_matrix_char_which_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1402
      functionLinenumberEnd: 1406
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_which_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1403,29'
          Dst:             igraph_vector_char_which_min
    - functionName:    igraph_matrix_char_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1381,12'
          Dst:             igraph_vector_char_min
    - functionName:    igraph_matrix_char_div_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1359
      functionLinenumberEnd: 1364
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_div
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1360,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1360,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1361,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1360,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1361,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1363,42'
              BranchSideFuncs:
                - igraph_vector_char_div
      Callsites:
        - Src:             'src/core/matrix.pmt:1361,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1363,12'
          Dst:             igraph_vector_char_div
    - functionName:    igraph_matrix_char_mul_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1338
      functionLinenumberEnd: 1343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1339,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1339,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1340,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1339,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1340,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1342,42'
              BranchSideFuncs:
                - igraph_vector_char_mul
      Callsites:
        - Src:             'src/core/matrix.pmt:1340,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1342,12'
          Dst:             igraph_vector_char_mul
    - functionName:    igraph_matrix_char_sub
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_sub
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1317,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1317,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1318,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1317,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1318,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1320,42'
              BranchSideFuncs:
                - igraph_vector_char_sub
      Callsites:
        - Src:             'src/core/matrix.pmt:1318,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1320,12'
          Dst:             igraph_vector_char_sub
    - functionName:    igraph_matrix_char_add
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1300
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_add
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1296,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1296,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1297,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1296,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1297,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1299,42'
              BranchSideFuncs:
                - igraph_vector_char_add
      Callsites:
        - Src:             'src/core/matrix.pmt:1297,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1299,12'
          Dst:             igraph_vector_char_add
    - functionName:    igraph_matrix_char_add_constant
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - m
        - plus
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_add_constant
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1278,5'
          Dst:             igraph_vector_char_add_constant
    - functionName:    igraph_matrix_char_swap_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1250
      functionLinenumberEnd: 1265
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         18
      ICount:          146
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1253,19'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1253,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1254,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1253,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1254,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1256,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1256,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1257,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1259,36'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1259,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1260,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1264,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1254,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_swap_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1217
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         18
      ICount:          144
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1221,19'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1221,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1222,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1221,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1222,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1224,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1224,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1225,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1227,36'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1227,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1229,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1233,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1222,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_set_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - v
        - index
      BBCount:         18
      ICount:          113
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1191,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1192,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1194,39'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1194,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1195,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1197,31'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1197,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1198,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1200,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1192,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1194,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/matrix.pmt:1195,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_set_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - v
        - index
      BBCount:         18
      ICount:          112
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1159,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1160,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1162,39'
              BranchSideFuncs:
                - igraph_vector_char_size
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1162,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1163,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1165,31'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1165,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1166,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1168,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1160,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1162,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/matrix.pmt:1163,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_get_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - res
        - index
      BBCount:         20
      ICount:          126
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1128,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1129,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1131,5'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1131,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1131,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1133,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1133,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1134,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1136,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1129,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1131,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/matrix.pmt:1131,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_swap
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_swap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1106,5'
          Dst:             igraph_vector_char_swap
    - functionName:    igraph_matrix_char_cbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1067
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         23
      ICount:          146
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_char_resize
        - igraph_vector_char_copy_to
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1071,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1072,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1076,5'
              BranchSideFuncs:
                - igraph_matrix_char_resize
                - igraph_vector_char_copy_to
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:1076,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1076,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:1077,5'
              BranchSideFuncs:
                - igraph_matrix_char_resize
                - igraph_vector_char_copy_to
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1077,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1077,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1079,39'
              BranchSideFuncs:
                - igraph_vector_char_copy_to
      Callsites:
        - Src:             'src/core/matrix.pmt:1072,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1076,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1077,5'
          Dst:             igraph_matrix_char_resize
        - Src:             'src/core/matrix.pmt:1077,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1079,5'
          Dst:             igraph_vector_char_copy_to
    - functionName:    igraph_matrix_char_rbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         42
      ICount:          293
      EdgeCount:       49
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1024,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1025,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1029,5'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
                - igraph_errorf
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:1029,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1029,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:1030,5'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:1030,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1030,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:1031,5'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1031,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1031,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1032,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1036,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1037,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1043,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1037,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1038,48'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1040,19'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1044,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1045,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1050,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1025,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1029,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1030,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1031,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/matrix.pmt:1031,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_update
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_matrix_char_resize
        - igraph_vector_char_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:999,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:999,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1000,38'
              BranchSideFuncs:
                - igraph_vector_char_update
      Callsites:
        - Src:             'src/core/matrix.pmt:999,5'
          Dst:             igraph_matrix_char_resize
        - Src:             'src/core/matrix.pmt:999,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1000,5'
          Dst:             igraph_vector_char_update
    - functionName:    igraph_matrix_char_fill
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - m
        - e
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_fill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:980,5'
          Dst:             igraph_vector_char_fill
    - functionName:    igraph_matrix_char_set
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - char
      constantsTouched: []
      argNames:
        - m
        - row
        - col
        - value
      BBCount:         1
      ICount:          30
      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: 945
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
        - col
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_char_get
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
        - col
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_char_transpose
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         55
      ICount:          424
      EdgeCount:       66
      CyclomaticComplexity: 13
      functionsReached:
        - igraph_error
        - igraph_i_char_transpose_copy
        - igraph_vector_char_destroy
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:868,21'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:868,24'
              BranchSideFuncs:
                - igraph_vector_char_init
                - igraph_i_char_transpose_copy
                - igraph_vector_char_destroy
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:904,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:868,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:869,13'
              BranchSideFuncs:
                - igraph_vector_char_init
                - igraph_i_char_transpose_copy
                - igraph_vector_char_destroy
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:904,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:869,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:874,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:897,13'
              BranchSideFuncs:
                - igraph_vector_char_init
                - igraph_i_char_transpose_copy
                - igraph_vector_char_destroy
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:877,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:878,33'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:889,29'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:878,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:879,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:883,33'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:879,21'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:880,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:882,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:883,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:884,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:888,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:884,21'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:885,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:887,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:889,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:890,33'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:894,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:890,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:891,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:893,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:897,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:897,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:898,59'
              BranchSideFuncs:
                - igraph_i_char_transpose_copy
                - igraph_vector_char_destroy
      Callsites:
        - Src:             'src/core/matrix.pmt:897,13'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/matrix.pmt:897,13'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:898,13'
          Dst:             igraph_i_char_transpose_copy
        - Src:             'src/core/matrix.pmt:899,13'
          Dst:             igraph_vector_char_destroy
    - functionName:    igraph_i_char_transpose_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - m
        - n
      BBCount:         22
      ICount:          137
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:331,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:331,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:337,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:338,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:339,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:345,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:339,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:340,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:344,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:340,44'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:340,47'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:340,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:340,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:341,45'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:343,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:331,5'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_char_maxdifference
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         11
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_maxdifference
        - igraph_warning
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:844,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:844,33'
              BranchSideFuncs:
                - igraph_warning
                - igraph_vector_char_maxdifference
            - BranchSide:      'src/core/matrix.pmt:845,9'
              BranchSideFuncs:
                - igraph_warning
                - igraph_vector_char_maxdifference
        - Branch String:   'src/core/matrix.pmt:844,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:844,9'
              BranchSideFuncs:
                - igraph_warning
                - igraph_vector_char_maxdifference
            - BranchSide:      'src/core/matrix.pmt:845,9'
              BranchSideFuncs:
                - igraph_warning
                - igraph_vector_char_maxdifference
      Callsites:
        - Src:             'src/core/matrix.pmt:845,9'
          Dst:             igraph_warning
        - Src:             'src/core/matrix.pmt:847,12'
          Dst:             igraph_vector_char_maxdifference
    - functionName:    igraph_matrix_char_all_ge
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 818
      functionLinenumberEnd: 820
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_all_ge
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:819,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:819,38'
              BranchSideFuncs:
                - igraph_vector_char_all_ge
            - BranchSide:      'src/core/matrix.pmt:819,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:819,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:819,61'
              BranchSideFuncs:
                - igraph_vector_char_all_ge
            - BranchSide:      'src/core/matrix.pmt:820,45'
              BranchSideFuncs:
                - igraph_vector_char_all_ge
      Callsites:
        - Src:             'src/core/matrix.pmt:820,12'
          Dst:             igraph_vector_char_all_ge
    - functionName:    igraph_matrix_char_all_le
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_all_le
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:798,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:798,38'
              BranchSideFuncs:
                - igraph_vector_char_all_le
            - BranchSide:      'src/core/matrix.pmt:798,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:798,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:798,61'
              BranchSideFuncs:
                - igraph_vector_char_all_le
            - BranchSide:      'src/core/matrix.pmt:799,45'
              BranchSideFuncs:
                - igraph_vector_char_all_le
      Callsites:
        - Src:             'src/core/matrix.pmt:799,12'
          Dst:             igraph_vector_char_all_le
    - functionName:    igraph_matrix_char_all_g
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_all_g
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:777,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:777,38'
              BranchSideFuncs:
                - igraph_vector_char_all_g
            - BranchSide:      'src/core/matrix.pmt:777,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:777,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:777,61'
              BranchSideFuncs:
                - igraph_vector_char_all_g
            - BranchSide:      'src/core/matrix.pmt:778,44'
              BranchSideFuncs:
                - igraph_vector_char_all_g
      Callsites:
        - Src:             'src/core/matrix.pmt:778,12'
          Dst:             igraph_vector_char_all_g
    - functionName:    igraph_matrix_char_all_l
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_all_l
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:758,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:758,38'
              BranchSideFuncs:
                - igraph_vector_char_all_l
            - BranchSide:      'src/core/matrix.pmt:758,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:758,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:758,61'
              BranchSideFuncs:
                - igraph_vector_char_all_l
            - BranchSide:      'src/core/matrix.pmt:759,44'
              BranchSideFuncs:
                - igraph_vector_char_all_l
      Callsites:
        - Src:             'src/core/matrix.pmt:759,12'
          Dst:             igraph_vector_char_all_l
    - functionName:    igraph_matrix_char_is_equal
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_char_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:738,12'
          Dst:             igraph_matrix_char_all_e
    - functionName:    igraph_matrix_char_all_e
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_all_e
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:731,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:731,38'
              BranchSideFuncs:
                - igraph_vector_char_all_e
            - BranchSide:      'src/core/matrix.pmt:731,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:731,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:731,61'
              BranchSideFuncs:
                - igraph_vector_char_all_e
            - BranchSide:      'src/core/matrix.pmt:732,44'
              BranchSideFuncs:
                - igraph_vector_char_all_e
      Callsites:
        - Src:             'src/core/matrix.pmt:732,12'
          Dst:             igraph_vector_char_all_e
    - functionName:    igraph_matrix_char_sum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_sum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:710,12'
          Dst:             igraph_vector_char_sum
    - functionName:    igraph_matrix_char_get_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - res
        - index
      BBCount:         16
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_matrix_char_nrow
        - igraph_vector_char_get_interval
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:690,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:691,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:693,5'
              BranchSideFuncs:
                - igraph_vector_char_get_interval
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:693,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:693,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:695,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:688,29'
          Dst:             igraph_matrix_char_nrow
        - Src:             'src/core/matrix.pmt:691,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:693,5'
          Dst:             igraph_vector_char_get_interval
        - Src:             'src/core/matrix.pmt:693,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_select_rows_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
        - rows
        - cols
      BBCount:         19
      ICount:          143
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_char_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:660,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:660,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:662,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:662,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:663,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:668,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:663,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:664,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:666,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:656,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:657,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:660,5'
          Dst:             igraph_matrix_char_resize
        - Src:             'src/core/matrix.pmt:660,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_select_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
        - rows
      BBCount:         19
      ICount:          135
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_char_ncol
        - igraph_matrix_char_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:621,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:621,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:623,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:623,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:624,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:629,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:624,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:625,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:627,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:618,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:619,36'
          Dst:             igraph_matrix_char_ncol
        - Src:             'src/core/matrix.pmt:621,5'
          Dst:             igraph_matrix_char_resize
        - Src:             'src/core/matrix.pmt:621,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_scale
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - m
        - by
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_scale
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:594,5'
          Dst:             igraph_vector_char_scale
    - functionName:    igraph_matrix_char_max
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_max
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:576,12'
          Dst:             igraph_vector_char_max
    - functionName:    igraph_matrix_char_init_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_char_init_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:553,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:553,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:554,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:553,5'
          Dst:             igraph_vector_char_init_copy
        - Src:             'src/core/matrix.pmt:553,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_init_array
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - m
        - data
        - nrow
        - ncol
        - storage
      BBCount:         33
      ICount:          167
      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:
        - Branch String:   'src/core/matrix.pmt:522,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:522,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:523,5'
              BranchSideFuncs:
                - igraph_matrix_char_init
                - igraph_vector_char_view
                - igraph_error
                - igraph_i_char_transpose_copy
                - igraph_vector_char_update
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:523,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:523,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:524,39'
              BranchSideFuncs:
                - igraph_vector_char_view
                - igraph_error
                - igraph_i_char_transpose_copy
                - igraph_vector_char_update
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:525,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:526,9'
              BranchSideFuncs:
                - igraph_vector_char_update
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:527,16'
              BranchSideFuncs:
                - igraph_error
                - igraph_i_char_transpose_copy
        - Branch String:   'src/core/matrix.pmt:526,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:526,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:527,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:527,16'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:528,45'
              BranchSideFuncs:
                - igraph_i_char_transpose_copy
            - BranchSide:      'src/core/matrix.pmt:530,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/core/matrix.pmt:522,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:523,5'
          Dst:             igraph_matrix_char_init
        - Src:             'src/core/matrix.pmt:523,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:524,5'
          Dst:             igraph_vector_char_view
        - Src:             'src/core/matrix.pmt:526,9'
          Dst:             igraph_vector_char_update
        - Src:             'src/core/matrix.pmt:526,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:528,9'
          Dst:             igraph_i_char_transpose_copy
        - Src:             'src/core/matrix.pmt:530,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:
        - m
        - nrow
        - ncol
      BBCount:         25
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_char_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:66,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:66,5'
              BranchSideFuncs:
                - igraph_vector_char_init
                - igraph_error
                - igraph_errorf
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:66,5'
              BranchSideFuncs:
                - igraph_vector_char_init
                - igraph_error
                - igraph_errorf
                - igraph_fatal
        - Branch String:   'src/core/matrix.pmt:66,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:66,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:67,5'
              BranchSideFuncs:
                - igraph_vector_char_init
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:67,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:67,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:68,5'
              BranchSideFuncs:
                - igraph_vector_char_init
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:68,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:68,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:69,15'
              BranchSideFuncs: []
      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: 471
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - index
        - nremove
      BBCount:         26
      ICount:          187
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_matrix_char_resize
        - igraph_vector_char_remove_section
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:473,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:474,13'
              BranchSideFuncs:
                - igraph_matrix_char_resize
                - igraph_error
                - igraph_vector_char_remove_section
            - BranchSide:      'src/core/matrix.pmt:481,12'
              BranchSideFuncs:
                - igraph_matrix_char_resize
                - igraph_error
                - igraph_vector_char_remove_section
        - Branch String:   'src/core/matrix.pmt:474,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:475,20'
              BranchSideFuncs:
                - igraph_matrix_char_resize
                - igraph_error
                - igraph_vector_char_remove_section
            - BranchSide:      'src/core/matrix.pmt:479,5'
              BranchSideFuncs:
                - igraph_matrix_char_resize
                - igraph_error
                - igraph_vector_char_remove_section
        - Branch String:   'src/core/matrix.pmt:475,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:476,47'
              BranchSideFuncs:
                - igraph_matrix_char_resize
                - igraph_error
                - igraph_vector_char_remove_section
            - BranchSide:      'src/core/matrix.pmt:478,9'
              BranchSideFuncs:
                - igraph_matrix_char_resize
                - igraph_error
                - igraph_vector_char_remove_section
        - Branch String:   'src/core/matrix.pmt:481,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:482,50'
              BranchSideFuncs:
                - igraph_vector_char_remove_section
                - igraph_matrix_char_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:484,5'
              BranchSideFuncs:
                - igraph_matrix_char_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:484,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:484,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:486,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:482,9'
          Dst:             igraph_vector_char_remove_section
        - Src:             'src/core/matrix.pmt:484,5'
          Dst:             igraph_matrix_char_resize
        - Src:             'src/core/matrix.pmt:484,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_remove_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - col
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:456,5'
          Dst:             igraph_vector_char_remove_section
    - functionName:    igraph_matrix_char_add_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - n
      BBCount:         29
      ICount:          176
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_char_move_interval
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:431,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:431,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:432,5'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_vector_char_move_interval
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:432,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:432,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:433,5'
              BranchSideFuncs:
                - igraph_vector_char_resize
                - igraph_vector_char_move_interval
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:433,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:433,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:434,31'
              BranchSideFuncs:
                - igraph_vector_char_move_interval
        - Branch String:   'src/core/matrix.pmt:434,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:435,49'
              BranchSideFuncs:
                - igraph_vector_char_move_interval
            - BranchSide:      'src/core/matrix.pmt:438,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:431,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:432,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:433,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/matrix.pmt:433,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:435,9'
          Dst:             igraph_vector_char_move_interval
    - functionName:    igraph_matrix_char_add_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - n
      BBCount:         18
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_char_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:411,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:411,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:412,5'
              BranchSideFuncs:
                - igraph_matrix_char_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:412,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:412,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:413,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:411,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:412,5'
          Dst:             igraph_matrix_char_resize
        - Src:             'src/core/matrix.pmt:412,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_null
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_null
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:393,5'
          Dst:             igraph_vector_char_null
    - functionName:    igraph_matrix_char_copy_to
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - m
        - to
        - storage
      BBCount:         11
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_char_transpose_copy
        - igraph_vector_char_copy_to
        - igraph_vector_char_view
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:369,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:371,45'
              BranchSideFuncs:
                - igraph_vector_char_view
                - igraph_i_char_transpose_copy
            - BranchSide:      'src/core/matrix.pmt:373,16'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_vector_char_copy_to
        - Branch String:   'src/core/matrix.pmt:373,16'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:374,43'
              BranchSideFuncs:
                - igraph_vector_char_copy_to
            - BranchSide:      'src/core/matrix.pmt:376,9'
              BranchSideFuncs:
                - igraph_fatal
      Callsites:
        - Src:             'src/core/matrix.pmt:371,9'
          Dst:             igraph_vector_char_view
        - Src:             'src/core/matrix.pmt:372,9'
          Dst:             igraph_i_char_transpose_copy
        - Src:             'src/core/matrix.pmt:374,9'
          Dst:             igraph_vector_char_copy_to
        - Src:             'src/core/matrix.pmt:376,9'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_char_size
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          14
      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: 265
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_resize_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:266,5'
          Dst:             igraph_vector_char_resize_min
    - functionName:    igraph_matrix_char_capacity
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_capacity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:210,12'
          Dst:             igraph_vector_char_capacity
    - functionName:    igraph_matrix_char_destroy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:188,5'
          Dst:             igraph_vector_char_destroy
    - functionName:    igraph_matrix_char_view_from_vector
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - v
        - nrow
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_char_size
        - igraph_vector_char_view
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:164,29'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:164,40'
              BranchSideFuncs:
                - igraph_vector_char_view
            - BranchSide:      'src/core/matrix.pmt:164,29'
              BranchSideFuncs:
                - igraph_vector_char_view
      Callsites:
        - Src:             'src/core/matrix.pmt:163,29'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/matrix.pmt:166,5'
          Dst:             igraph_vector_char_view
    - functionName:    igraph_matrix_char_view
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - data
        - nrow
        - ncol
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:113,5'
          Dst:             igraph_vector_char_view
    - functionName:    igraph_matrix_int_fprint
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1794
      functionLinenumberEnd: 1848
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - file
      BBCount:         40
      ICount:          240
      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:
        - Branch String:   'src/core/matrix.pmt:1806,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1806,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1806,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
        - Branch String:   'src/core/matrix.pmt:1812,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1813,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
            - BranchSide:      'src/core/matrix.pmt:1830,12'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
        - Branch String:   'src/core/matrix.pmt:1813,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1814,23'
              BranchSideFuncs:
                - snprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
            - BranchSide:      'src/core/matrix.pmt:1828,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
        - Branch String:   'src/core/matrix.pmt:1821,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1822,23'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
            - BranchSide:      'src/core/matrix.pmt:1824,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
        - Branch String:   'src/core/matrix.pmt:1824,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1825,43'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
            - BranchSide:      'src/core/matrix.pmt:1827,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fprintf
                - fputc
                - snprintf
        - Branch String:   'src/core/matrix.pmt:1830,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1831,16'
              BranchSideFuncs:
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fputc
            - BranchSide:      'src/core/matrix.pmt:1844,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/matrix.pmt:1831,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1832,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fputc
            - BranchSide:      'src/core/matrix.pmt:1841,17'
              BranchSideFuncs:
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - fputc
        - Branch String:   'src/core/matrix.pmt:1832,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1833,28'
              BranchSideFuncs:
                - fputc
                - fprintf
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/matrix.pmt:1838,21'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fputc
      Callsites:
        - Src:             'src/core/matrix.pmt:1795,27'
          Dst:             igraph_matrix_int_nrow
        - Src:             'src/core/matrix.pmt:1796,27'
          Dst:             igraph_matrix_int_ncol
        - Src:             'src/core/matrix.pmt:1803,5'
          Dst:             strcpy
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1819,21'
          Dst:             snprintf
        - Src:             'src/core/matrix.pmt:1833,17'
          Dst:             fputc
        - Src:             'src/core/matrix.pmt:1838,13'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1841,9'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1844,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1845,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_matrix_int_nrow
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_int_ncol
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_int_print
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1788
      functionLinenumberEnd: 1789
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_int_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1789,12'
          Dst:             igraph_matrix_int_fprint
    - functionName:    igraph_matrix_int_printf
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1764
      functionLinenumberEnd: 1779
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - format
      BBCount:         14
      ICount:          93
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_matrix_int_ncol
        - igraph_matrix_int_nrow
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1769,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1770,16'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
            - BranchSide:      'src/core/matrix.pmt:1779,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1770,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1771,17'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
            - BranchSide:      'src/core/matrix.pmt:1776,9'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
        - Branch String:   'src/core/matrix.pmt:1771,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1772,17'
              BranchSideFuncs:
                - putchar
                - printf
                - printf
            - BranchSide:      'src/core/matrix.pmt:1774,20'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
      Callsites:
        - Src:             'src/core/matrix.pmt:1765,27'
          Dst:             igraph_matrix_int_nrow
        - Src:             'src/core/matrix.pmt:1766,27'
          Dst:             igraph_matrix_int_ncol
        - Src:             'src/core/matrix.pmt:1772,17'
          Dst:             putchar
        - Src:             'src/core/matrix.pmt:1774,13'
          Dst:             printf
        - Src:             'src/core/matrix.pmt:1776,9'
          Dst:             printf
    - functionName:    igraph_matrix_int_select_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1746
      functionLinenumberEnd: 1759
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
        - cols
      BBCount:         19
      ICount:          136
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1751,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1751,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1753,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1753,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1754,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1758,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1754,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1755,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1757,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1747,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:1751,5'
          Dst:             igraph_matrix_int_resize
        - Src:             'src/core/matrix.pmt:1751,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_resize
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - nrow
        - ncol
      BBCount:         25
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_int_resize
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:242,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:242,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
                - igraph_errorf
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:242,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
                - igraph_errorf
                - igraph_fatal
        - Branch String:   'src/core/matrix.pmt:242,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:242,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:243,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:243,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:243,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:244,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:244,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:244,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:245,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:242,5'
          Dst:             igraph_fatal
        - Src:             'src/core/matrix.pmt:243,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:244,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/matrix.pmt:244,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_remove_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1706
      functionLinenumberEnd: 1724
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
      BBCount:         27
      ICount:          183
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1709,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1710,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1713,12'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1713,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1714,16'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1721,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1714,37'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1714,40'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1714,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1714,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1715,45'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1718,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1722,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1722,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1723,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1710,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1722,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/matrix.pmt:1722,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_search
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1685
      functionLinenumberEnd: 1691
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - from
        - what
        - pos
        - row
        - col
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_search
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1687,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1687,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1688,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1686,26'
          Dst:             igraph_vector_int_search
    - functionName:    igraph_matrix_int_contains
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1657
      functionLinenumberEnd: 1658
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - e
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_contains
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1658,12'
          Dst:             igraph_vector_int_contains
    - functionName:    igraph_matrix_int_colsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionLinenumberEnd: 1641
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
      BBCount:         19
      ICount:          128
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1628,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1628,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1629,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1629,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1630,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1640,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1631,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1635,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1638,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1628,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/matrix.pmt:1628,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_rowsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1594
      functionLinenumberEnd: 1609
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
      BBCount:         19
      ICount:          125
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_null
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1596,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1596,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1597,35'
              BranchSideFuncs:
                - igraph_vector_int_null
        - Branch String:   'src/core/matrix.pmt:1599,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1600,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1608,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1600,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1604,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1607,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1596,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/matrix.pmt:1596,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1597,5'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_matrix_int_prod
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1575
      functionLinenumberEnd: 1576
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1576,12'
          Dst:             igraph_vector_int_prod
    - functionName:    igraph_matrix_int_is_symmetric
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1560
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         14
      ICount:          108
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1541,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1542,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1544,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1544,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1545,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1559,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1545,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1546,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1558,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1553,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1554,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1557,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_matrix_int_empty
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1520
      functionLinenumberEnd: 1521
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1521,12'
          Dst:             igraph_vector_int_empty
    - functionName:    igraph_matrix_int_isnull
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1503
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_isnull
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1503,12'
          Dst:             igraph_vector_int_isnull
    - functionName:    igraph_matrix_int_which_minmax
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1478
      functionLinenumberEnd: 1485
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - imin
        - jmin
        - imax
        - jmax
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_which_minmax
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1480,5'
          Dst:             igraph_vector_int_which_minmax
    - functionName:    igraph_matrix_int_minmax
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1448
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - min
        - max
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_minmax
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1449,5'
          Dst:             igraph_vector_int_minmax
    - functionName:    igraph_matrix_int_which_max
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1426
      functionLinenumberEnd: 1430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_which_max
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1427,29'
          Dst:             igraph_vector_int_which_max
    - functionName:    igraph_matrix_int_which_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1402
      functionLinenumberEnd: 1406
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_which_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1403,29'
          Dst:             igraph_vector_int_which_min
    - functionName:    igraph_matrix_int_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1381,12'
          Dst:             igraph_vector_int_min
    - functionName:    igraph_matrix_int_div_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1359
      functionLinenumberEnd: 1364
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_div
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1360,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1360,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1361,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1360,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1361,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1363,42'
              BranchSideFuncs:
                - igraph_vector_int_div
      Callsites:
        - Src:             'src/core/matrix.pmt:1361,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1363,12'
          Dst:             igraph_vector_int_div
    - functionName:    igraph_matrix_int_mul_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1338
      functionLinenumberEnd: 1343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1339,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1339,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1340,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1339,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1340,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1342,42'
              BranchSideFuncs:
                - igraph_vector_int_mul
      Callsites:
        - Src:             'src/core/matrix.pmt:1340,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1342,12'
          Dst:             igraph_vector_int_mul
    - functionName:    igraph_matrix_int_sub
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_sub
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1317,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1317,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1318,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1317,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1318,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1320,42'
              BranchSideFuncs:
                - igraph_vector_int_sub
      Callsites:
        - Src:             'src/core/matrix.pmt:1318,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1320,12'
          Dst:             igraph_vector_int_sub
    - functionName:    igraph_matrix_int_add
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1300
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_add
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1296,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1296,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1297,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1296,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1297,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1299,42'
              BranchSideFuncs:
                - igraph_vector_int_add
      Callsites:
        - Src:             'src/core/matrix.pmt:1297,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1299,12'
          Dst:             igraph_vector_int_add
    - functionName:    igraph_matrix_int_add_constant
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - plus
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_add_constant
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1278,5'
          Dst:             igraph_vector_int_add_constant
    - functionName:    igraph_matrix_int_swap_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1250
      functionLinenumberEnd: 1265
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         18
      ICount:          146
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1253,19'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1253,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1254,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1253,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1254,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1256,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1256,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1257,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1259,36'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1259,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1260,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1264,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1254,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_swap_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1217
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         18
      ICount:          144
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1221,19'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1221,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1222,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1221,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1222,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1224,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1224,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1225,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1227,36'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1227,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1229,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1233,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1222,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_set_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - v
        - index
      BBCount:         18
      ICount:          113
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1191,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1192,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1194,39'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1194,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1195,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1197,31'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1197,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1198,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1200,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1192,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1194,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:1195,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_set_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - v
        - index
      BBCount:         18
      ICount:          112
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1159,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1160,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1162,39'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1162,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1163,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1165,31'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1165,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1166,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1168,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1160,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1162,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:1163,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_get_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - res
        - index
      BBCount:         20
      ICount:          126
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1128,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1129,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1131,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1131,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1131,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1133,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1133,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1134,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1136,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1129,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1131,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/matrix.pmt:1131,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_swap
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_swap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1106,5'
          Dst:             igraph_vector_int_swap
    - functionName:    igraph_matrix_int_cbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1067
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         23
      ICount:          146
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_int_resize
        - igraph_vector_int_copy_to
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1071,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1072,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1076,5'
              BranchSideFuncs:
                - igraph_matrix_int_resize
                - igraph_vector_int_copy_to
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:1076,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1076,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:1077,5'
              BranchSideFuncs:
                - igraph_matrix_int_resize
                - igraph_vector_int_copy_to
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1077,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1077,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1079,39'
              BranchSideFuncs:
                - igraph_vector_int_copy_to
      Callsites:
        - Src:             'src/core/matrix.pmt:1072,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1076,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1077,5'
          Dst:             igraph_matrix_int_resize
        - Src:             'src/core/matrix.pmt:1077,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1079,5'
          Dst:             igraph_vector_int_copy_to
    - functionName:    igraph_matrix_int_rbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         42
      ICount:          293
      EdgeCount:       49
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1024,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1025,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1029,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
                - igraph_errorf
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:1029,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1029,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:1030,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:1030,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1030,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:1031,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1031,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1031,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1032,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1036,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1037,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1043,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1037,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1038,48'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1040,19'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1044,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1045,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1050,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1025,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1029,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1030,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1031,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/matrix.pmt:1031,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_update
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_matrix_int_resize
        - igraph_vector_int_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:999,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:999,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1000,38'
              BranchSideFuncs:
                - igraph_vector_int_update
      Callsites:
        - Src:             'src/core/matrix.pmt:999,5'
          Dst:             igraph_matrix_int_resize
        - Src:             'src/core/matrix.pmt:999,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1000,5'
          Dst:             igraph_vector_int_update
    - functionName:    igraph_matrix_int_fill
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - e
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_fill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:980,5'
          Dst:             igraph_vector_int_fill
    - functionName:    igraph_matrix_int_set
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
        - col
        - value
      BBCount:         1
      ICount:          30
      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: 945
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
        - col
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_int_get
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
        - col
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_int_transpose
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         55
      ICount:          424
      EdgeCount:       66
      CyclomaticComplexity: 13
      functionsReached:
        - igraph_error
        - igraph_i_int_transpose_copy
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:868,21'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:868,24'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_i_int_transpose_copy
                - igraph_vector_int_destroy
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:904,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:868,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:869,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_i_int_transpose_copy
                - igraph_vector_int_destroy
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:904,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:869,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:874,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:897,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_i_int_transpose_copy
                - igraph_vector_int_destroy
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:877,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:878,33'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:889,29'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:878,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:879,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:883,33'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:879,21'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:880,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:882,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:883,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:884,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:888,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:884,21'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:885,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:887,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:889,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:890,33'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:894,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:890,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:891,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:893,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:897,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:897,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:898,59'
              BranchSideFuncs:
                - igraph_i_int_transpose_copy
                - igraph_vector_int_destroy
      Callsites:
        - Src:             'src/core/matrix.pmt:897,13'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/matrix.pmt:897,13'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:898,13'
          Dst:             igraph_i_int_transpose_copy
        - Src:             'src/core/matrix.pmt:899,13'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_i_int_transpose_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - m
        - n
      BBCount:         22
      ICount:          137
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:331,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:331,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:337,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:338,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:339,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:345,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:339,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:340,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:344,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:340,44'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:340,47'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:340,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:340,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:341,45'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:343,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:331,5'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_int_maxdifference
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         11
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_maxdifference
        - igraph_warning
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:844,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:844,33'
              BranchSideFuncs:
                - igraph_warning
                - igraph_vector_int_maxdifference
            - BranchSide:      'src/core/matrix.pmt:845,9'
              BranchSideFuncs:
                - igraph_warning
                - igraph_vector_int_maxdifference
        - Branch String:   'src/core/matrix.pmt:844,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:844,9'
              BranchSideFuncs:
                - igraph_warning
                - igraph_vector_int_maxdifference
            - BranchSide:      'src/core/matrix.pmt:845,9'
              BranchSideFuncs:
                - igraph_warning
                - igraph_vector_int_maxdifference
      Callsites:
        - Src:             'src/core/matrix.pmt:845,9'
          Dst:             igraph_warning
        - Src:             'src/core/matrix.pmt:847,12'
          Dst:             igraph_vector_int_maxdifference
    - functionName:    igraph_matrix_int_all_ge
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 818
      functionLinenumberEnd: 820
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_all_ge
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:819,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:819,38'
              BranchSideFuncs:
                - igraph_vector_int_all_ge
            - BranchSide:      'src/core/matrix.pmt:819,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:819,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:819,61'
              BranchSideFuncs:
                - igraph_vector_int_all_ge
            - BranchSide:      'src/core/matrix.pmt:820,45'
              BranchSideFuncs:
                - igraph_vector_int_all_ge
      Callsites:
        - Src:             'src/core/matrix.pmt:820,12'
          Dst:             igraph_vector_int_all_ge
    - functionName:    igraph_matrix_int_all_le
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_all_le
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:798,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:798,38'
              BranchSideFuncs:
                - igraph_vector_int_all_le
            - BranchSide:      'src/core/matrix.pmt:798,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:798,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:798,61'
              BranchSideFuncs:
                - igraph_vector_int_all_le
            - BranchSide:      'src/core/matrix.pmt:799,45'
              BranchSideFuncs:
                - igraph_vector_int_all_le
      Callsites:
        - Src:             'src/core/matrix.pmt:799,12'
          Dst:             igraph_vector_int_all_le
    - functionName:    igraph_matrix_int_all_g
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_all_g
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:777,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:777,38'
              BranchSideFuncs:
                - igraph_vector_int_all_g
            - BranchSide:      'src/core/matrix.pmt:777,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:777,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:777,61'
              BranchSideFuncs:
                - igraph_vector_int_all_g
            - BranchSide:      'src/core/matrix.pmt:778,44'
              BranchSideFuncs:
                - igraph_vector_int_all_g
      Callsites:
        - Src:             'src/core/matrix.pmt:778,12'
          Dst:             igraph_vector_int_all_g
    - functionName:    igraph_matrix_int_all_l
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_all_l
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:758,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:758,38'
              BranchSideFuncs:
                - igraph_vector_int_all_l
            - BranchSide:      'src/core/matrix.pmt:758,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:758,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:758,61'
              BranchSideFuncs:
                - igraph_vector_int_all_l
            - BranchSide:      'src/core/matrix.pmt:759,44'
              BranchSideFuncs:
                - igraph_vector_int_all_l
      Callsites:
        - Src:             'src/core/matrix.pmt:759,12'
          Dst:             igraph_vector_int_all_l
    - functionName:    igraph_matrix_int_is_equal
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_int_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:738,12'
          Dst:             igraph_matrix_int_all_e
    - functionName:    igraph_matrix_int_all_e
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_all_e
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:731,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:731,38'
              BranchSideFuncs:
                - igraph_vector_int_all_e
            - BranchSide:      'src/core/matrix.pmt:731,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:731,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:731,61'
              BranchSideFuncs:
                - igraph_vector_int_all_e
            - BranchSide:      'src/core/matrix.pmt:732,44'
              BranchSideFuncs:
                - igraph_vector_int_all_e
      Callsites:
        - Src:             'src/core/matrix.pmt:732,12'
          Dst:             igraph_vector_int_all_e
    - functionName:    igraph_matrix_int_sum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_sum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:710,12'
          Dst:             igraph_vector_int_sum
    - functionName:    igraph_matrix_int_get_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - res
        - index
      BBCount:         16
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_matrix_int_nrow
        - igraph_vector_int_get_interval
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:690,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:691,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:693,5'
              BranchSideFuncs:
                - igraph_vector_int_get_interval
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:693,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:693,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:695,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:688,29'
          Dst:             igraph_matrix_int_nrow
        - Src:             'src/core/matrix.pmt:691,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:693,5'
          Dst:             igraph_vector_int_get_interval
        - Src:             'src/core/matrix.pmt:693,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_select_rows_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
        - rows
        - cols
      BBCount:         19
      ICount:          143
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:660,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:660,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:662,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:662,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:663,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:668,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:663,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:664,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:666,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:656,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:657,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:660,5'
          Dst:             igraph_matrix_int_resize
        - Src:             'src/core/matrix.pmt:660,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_select_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
        - rows
      BBCount:         19
      ICount:          135
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_int_ncol
        - igraph_matrix_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:621,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:621,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:623,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:623,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:624,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:629,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:624,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:625,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:627,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:618,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:619,36'
          Dst:             igraph_matrix_int_ncol
        - Src:             'src/core/matrix.pmt:621,5'
          Dst:             igraph_matrix_int_resize
        - Src:             'src/core/matrix.pmt:621,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_scale
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - by
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_scale
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:594,5'
          Dst:             igraph_vector_int_scale
    - functionName:    igraph_matrix_int_max
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_max
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:576,12'
          Dst:             igraph_vector_int_max
    - functionName:    igraph_matrix_int_init_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_int_init_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:553,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:553,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:554,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:553,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/core/matrix.pmt:553,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_init_array
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - m
        - data
        - nrow
        - ncol
        - storage
      BBCount:         33
      ICount:          167
      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:
        - Branch String:   'src/core/matrix.pmt:522,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:522,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:523,5'
              BranchSideFuncs:
                - igraph_matrix_int_init
                - igraph_vector_int_view
                - igraph_error
                - igraph_i_int_transpose_copy
                - igraph_vector_int_update
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:523,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:523,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:524,39'
              BranchSideFuncs:
                - igraph_vector_int_view
                - igraph_error
                - igraph_i_int_transpose_copy
                - igraph_vector_int_update
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:525,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:526,9'
              BranchSideFuncs:
                - igraph_vector_int_update
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:527,16'
              BranchSideFuncs:
                - igraph_error
                - igraph_i_int_transpose_copy
        - Branch String:   'src/core/matrix.pmt:526,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:526,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:527,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:527,16'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:528,45'
              BranchSideFuncs:
                - igraph_i_int_transpose_copy
            - BranchSide:      'src/core/matrix.pmt:530,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/core/matrix.pmt:522,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:523,5'
          Dst:             igraph_matrix_int_init
        - Src:             'src/core/matrix.pmt:523,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:524,5'
          Dst:             igraph_vector_int_view
        - Src:             'src/core/matrix.pmt:526,9'
          Dst:             igraph_vector_int_update
        - Src:             'src/core/matrix.pmt:526,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:528,9'
          Dst:             igraph_i_int_transpose_copy
        - Src:             'src/core/matrix.pmt:530,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:
        - m
        - nrow
        - ncol
      BBCount:         25
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_int_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:66,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:66,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_error
                - igraph_errorf
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:66,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_error
                - igraph_errorf
                - igraph_fatal
        - Branch String:   'src/core/matrix.pmt:66,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:66,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:67,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:67,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:67,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:68,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:68,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:68,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:69,15'
              BranchSideFuncs: []
      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: 471
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - index
        - nremove
      BBCount:         26
      ICount:          187
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_matrix_int_resize
        - igraph_vector_int_remove_section
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:473,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:474,13'
              BranchSideFuncs:
                - igraph_matrix_int_resize
                - igraph_error
                - igraph_vector_int_remove_section
            - BranchSide:      'src/core/matrix.pmt:481,12'
              BranchSideFuncs:
                - igraph_matrix_int_resize
                - igraph_error
                - igraph_vector_int_remove_section
        - Branch String:   'src/core/matrix.pmt:474,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:475,20'
              BranchSideFuncs:
                - igraph_matrix_int_resize
                - igraph_error
                - igraph_vector_int_remove_section
            - BranchSide:      'src/core/matrix.pmt:479,5'
              BranchSideFuncs:
                - igraph_matrix_int_resize
                - igraph_error
                - igraph_vector_int_remove_section
        - Branch String:   'src/core/matrix.pmt:475,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:476,47'
              BranchSideFuncs:
                - igraph_matrix_int_resize
                - igraph_error
                - igraph_vector_int_remove_section
            - BranchSide:      'src/core/matrix.pmt:478,9'
              BranchSideFuncs:
                - igraph_matrix_int_resize
                - igraph_error
                - igraph_vector_int_remove_section
        - Branch String:   'src/core/matrix.pmt:481,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:482,50'
              BranchSideFuncs:
                - igraph_vector_int_remove_section
                - igraph_matrix_int_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:484,5'
              BranchSideFuncs:
                - igraph_matrix_int_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:484,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:484,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:486,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:482,9'
          Dst:             igraph_vector_int_remove_section
        - Src:             'src/core/matrix.pmt:484,5'
          Dst:             igraph_matrix_int_resize
        - Src:             'src/core/matrix.pmt:484,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_remove_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - col
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:456,5'
          Dst:             igraph_vector_int_remove_section
    - functionName:    igraph_matrix_int_add_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - n
      BBCount:         29
      ICount:          176
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_int_move_interval
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:431,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:431,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:432,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_move_interval
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:432,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:432,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:433,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - igraph_vector_int_move_interval
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:433,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:433,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:434,31'
              BranchSideFuncs:
                - igraph_vector_int_move_interval
        - Branch String:   'src/core/matrix.pmt:434,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:435,49'
              BranchSideFuncs:
                - igraph_vector_int_move_interval
            - BranchSide:      'src/core/matrix.pmt:438,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:431,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:432,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:433,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/matrix.pmt:433,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:435,9'
          Dst:             igraph_vector_int_move_interval
    - functionName:    igraph_matrix_int_add_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - n
      BBCount:         18
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_int_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:411,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:411,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:412,5'
              BranchSideFuncs:
                - igraph_matrix_int_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:412,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:412,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:413,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:411,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:412,5'
          Dst:             igraph_matrix_int_resize
        - Src:             'src/core/matrix.pmt:412,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_null
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_null
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:393,5'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_matrix_int_copy_to
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - m
        - to
        - storage
      BBCount:         11
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_int_transpose_copy
        - igraph_vector_int_copy_to
        - igraph_vector_int_view
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:369,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:371,45'
              BranchSideFuncs:
                - igraph_vector_int_view
                - igraph_i_int_transpose_copy
            - BranchSide:      'src/core/matrix.pmt:373,16'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_vector_int_copy_to
        - Branch String:   'src/core/matrix.pmt:373,16'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:374,43'
              BranchSideFuncs:
                - igraph_vector_int_copy_to
            - BranchSide:      'src/core/matrix.pmt:376,9'
              BranchSideFuncs:
                - igraph_fatal
      Callsites:
        - Src:             'src/core/matrix.pmt:371,9'
          Dst:             igraph_vector_int_view
        - Src:             'src/core/matrix.pmt:372,9'
          Dst:             igraph_i_int_transpose_copy
        - Src:             'src/core/matrix.pmt:374,9'
          Dst:             igraph_vector_int_copy_to
        - Src:             'src/core/matrix.pmt:376,9'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_int_size
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          14
      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: 265
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_resize_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:266,5'
          Dst:             igraph_vector_int_resize_min
    - functionName:    igraph_matrix_int_capacity
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_capacity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:210,12'
          Dst:             igraph_vector_int_capacity
    - functionName:    igraph_matrix_int_destroy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:188,5'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_matrix_int_view_from_vector
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - v
        - nrow
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_size
        - igraph_vector_int_view
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:164,29'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:164,40'
              BranchSideFuncs:
                - igraph_vector_int_view
            - BranchSide:      'src/core/matrix.pmt:164,29'
              BranchSideFuncs:
                - igraph_vector_int_view
      Callsites:
        - Src:             'src/core/matrix.pmt:163,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:166,5'
          Dst:             igraph_vector_int_view
    - functionName:    igraph_matrix_int_view
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - data
        - nrow
        - ncol
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:113,5'
          Dst:             igraph_vector_int_view
    - functionName:    igraph_matrix_fprint
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1794
      functionLinenumberEnd: 1848
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - file
      BBCount:         40
      ICount:          239
      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:
        - Branch String:   'src/core/matrix.pmt:1806,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1806,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1806,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_real_fprintf_aligned
                - fputc
                - igraph_real_snprintf
        - Branch String:   'src/core/matrix.pmt:1812,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1813,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_real_fprintf_aligned
                - fputc
                - igraph_real_snprintf
            - BranchSide:      'src/core/matrix.pmt:1830,12'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_real_fprintf_aligned
                - fputc
        - Branch String:   'src/core/matrix.pmt:1813,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1814,23'
              BranchSideFuncs:
                - igraph_real_snprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_real_fprintf_aligned
                - fputc
            - BranchSide:      'src/core/matrix.pmt:1828,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_real_fprintf_aligned
                - fputc
                - igraph_real_snprintf
        - Branch String:   'src/core/matrix.pmt:1821,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1822,23'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_real_fprintf_aligned
                - fputc
                - igraph_real_snprintf
            - BranchSide:      'src/core/matrix.pmt:1824,17'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_real_fprintf_aligned
                - fputc
                - igraph_real_snprintf
        - Branch String:   'src/core/matrix.pmt:1824,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1825,43'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_real_fprintf_aligned
                - fputc
                - igraph_real_snprintf
            - BranchSide:      'src/core/matrix.pmt:1827,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fprintf
                - igraph_real_fprintf_aligned
                - fputc
                - igraph_real_snprintf
        - Branch String:   'src/core/matrix.pmt:1830,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1831,16'
              BranchSideFuncs:
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_real_fprintf_aligned
                - fputc
            - BranchSide:      'src/core/matrix.pmt:1844,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/matrix.pmt:1831,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1832,17'
              BranchSideFuncs:
                - igraph_real_fprintf_aligned
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fputc
            - BranchSide:      'src/core/matrix.pmt:1841,17'
              BranchSideFuncs:
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_real_fprintf_aligned
                - fputc
        - Branch String:   'src/core/matrix.pmt:1832,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1833,28'
              BranchSideFuncs:
                - fputc
                - igraph_real_fprintf_aligned
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/core/matrix.pmt:1836,13'
              BranchSideFuncs:
                - igraph_real_fprintf_aligned
                - fprintf
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - fputc
      Callsites:
        - Src:             'src/core/matrix.pmt:1795,27'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/matrix.pmt:1796,27'
          Dst:             igraph_matrix_ncol
        - Src:             'src/core/matrix.pmt:1803,5'
          Dst:             strcpy
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/matrix.pmt:1806,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1817,21'
          Dst:             igraph_real_snprintf
        - Src:             'src/core/matrix.pmt:1833,17'
          Dst:             fputc
        - Src:             'src/core/matrix.pmt:1836,13'
          Dst:             igraph_real_fprintf_aligned
        - Src:             'src/core/matrix.pmt:1841,9'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1844,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1845,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_matrix_print
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1788
      functionLinenumberEnd: 1789
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1789,12'
          Dst:             igraph_matrix_fprint
    - functionName:    igraph_matrix_printf
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1764
      functionLinenumberEnd: 1779
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - format
      BBCount:         14
      ICount:          93
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_matrix_ncol
        - igraph_matrix_nrow
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1769,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1770,16'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
            - BranchSide:      'src/core/matrix.pmt:1779,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1770,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1771,17'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
            - BranchSide:      'src/core/matrix.pmt:1776,9'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
        - Branch String:   'src/core/matrix.pmt:1771,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1772,17'
              BranchSideFuncs:
                - putchar
                - printf
                - printf
            - BranchSide:      'src/core/matrix.pmt:1774,20'
              BranchSideFuncs:
                - printf
                - printf
                - putchar
      Callsites:
        - Src:             'src/core/matrix.pmt:1765,27'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/matrix.pmt:1766,27'
          Dst:             igraph_matrix_ncol
        - Src:             'src/core/matrix.pmt:1772,17'
          Dst:             putchar
        - Src:             'src/core/matrix.pmt:1774,13'
          Dst:             printf
        - Src:             'src/core/matrix.pmt:1776,9'
          Dst:             printf
    - functionName:    igraph_matrix_select_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1746
      functionLinenumberEnd: 1759
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
        - cols
      BBCount:         19
      ICount:          136
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1751,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1751,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1753,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1753,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1754,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1758,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1754,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1755,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1757,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1747,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:1751,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.pmt:1751,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_remove_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1706
      functionLinenumberEnd: 1724
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
      BBCount:         27
      ICount:          183
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1709,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1710,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1713,12'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1713,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1714,16'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1721,5'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1714,37'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1714,40'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1714,9'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1714,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1715,45'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1718,13'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1722,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1722,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1723,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1710,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1722,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/matrix.pmt:1722,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_search
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1685
      functionLinenumberEnd: 1691
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - double
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - from
        - what
        - pos
        - row
        - col
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_search
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1687,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1687,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1688,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1686,26'
          Dst:             igraph_vector_search
    - functionName:    igraph_matrix_contains
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1657
      functionLinenumberEnd: 1658
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - m
        - e
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_contains
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1658,12'
          Dst:             igraph_vector_contains
    - functionName:    igraph_matrix_colsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionLinenumberEnd: 1641
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
      BBCount:         19
      ICount:          128
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1628,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1628,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1629,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1629,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1630,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1640,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1631,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1635,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1638,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1628,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/matrix.pmt:1628,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_rowsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1594
      functionLinenumberEnd: 1609
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
      BBCount:         19
      ICount:          125
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_null
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1596,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1596,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1597,35'
              BranchSideFuncs:
                - igraph_vector_null
        - Branch String:   'src/core/matrix.pmt:1599,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1600,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1608,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1600,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1604,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1607,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1596,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/matrix.pmt:1596,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1597,5'
          Dst:             igraph_vector_null
    - functionName:    igraph_matrix_prod
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1575
      functionLinenumberEnd: 1576
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1576,12'
          Dst:             igraph_vector_prod
    - functionName:    igraph_matrix_is_symmetric
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1560
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         14
      ICount:          107
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1541,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1542,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1544,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1544,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1545,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1559,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1545,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1546,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1558,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1553,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1554,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1557,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_matrix_empty
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1520
      functionLinenumberEnd: 1521
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1521,12'
          Dst:             igraph_vector_empty
    - functionName:    igraph_matrix_isnull
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1503
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_isnull
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1503,12'
          Dst:             igraph_vector_isnull
    - functionName:    igraph_matrix_which_minmax
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1478
      functionLinenumberEnd: 1485
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - imin
        - jmin
        - imax
        - jmax
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_which_minmax
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1480,5'
          Dst:             igraph_vector_which_minmax
    - functionName:    igraph_matrix_minmax
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1448
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - min
        - max
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_minmax
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1449,5'
          Dst:             igraph_vector_minmax
    - functionName:    igraph_matrix_which_max
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1426
      functionLinenumberEnd: 1430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_which_max
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1427,29'
          Dst:             igraph_vector_which_max
    - functionName:    igraph_matrix_which_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1402
      functionLinenumberEnd: 1406
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_which_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1403,29'
          Dst:             igraph_vector_which_min
    - functionName:    igraph_matrix_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_min
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1381,12'
          Dst:             igraph_vector_min
    - functionName:    igraph_matrix_div_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1359
      functionLinenumberEnd: 1364
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_div
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1360,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1360,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1361,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1360,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1361,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1363,42'
              BranchSideFuncs:
                - igraph_vector_div
      Callsites:
        - Src:             'src/core/matrix.pmt:1361,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1363,12'
          Dst:             igraph_vector_div
    - functionName:    igraph_matrix_mul_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1338
      functionLinenumberEnd: 1343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1339,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1339,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1340,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1339,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1340,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1342,42'
              BranchSideFuncs:
                - igraph_vector_mul
      Callsites:
        - Src:             'src/core/matrix.pmt:1340,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1342,12'
          Dst:             igraph_vector_mul
    - functionName:    igraph_matrix_sub
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_sub
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1317,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1317,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1318,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1317,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1318,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1320,42'
              BranchSideFuncs:
                - igraph_vector_sub
      Callsites:
        - Src:             'src/core/matrix.pmt:1318,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1320,12'
          Dst:             igraph_vector_sub
    - functionName:    igraph_matrix_add
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1300
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_add
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1296,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1296,33'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1297,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1296,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1297,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1299,42'
              BranchSideFuncs:
                - igraph_vector_add
      Callsites:
        - Src:             'src/core/matrix.pmt:1297,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1299,12'
          Dst:             igraph_vector_add
    - functionName:    igraph_matrix_add_constant
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - m
        - plus
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_add_constant
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1278,5'
          Dst:             igraph_vector_add_constant
    - functionName:    igraph_matrix_swap_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1250
      functionLinenumberEnd: 1265
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         18
      ICount:          146
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1253,19'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1253,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1254,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1253,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1254,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1256,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1256,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1257,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1259,36'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1259,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1260,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1264,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1254,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_swap_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1217
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - i
        - j
      BBCount:         18
      ICount:          144
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1221,19'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1221,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1222,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1221,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1222,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1224,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1224,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1225,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1227,36'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1227,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1229,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1233,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1222,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_set_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - v
        - index
      BBCount:         18
      ICount:          113
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1191,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1192,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1194,39'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1194,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1195,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1197,31'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1197,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1198,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1200,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1192,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1194,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/matrix.pmt:1195,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_set_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - v
        - index
      BBCount:         18
      ICount:          112
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1159,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1160,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1162,39'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1162,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1163,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1165,31'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1165,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1166,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1168,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1160,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1162,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/matrix.pmt:1163,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_get_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - res
        - index
      BBCount:         20
      ICount:          126
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1128,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1129,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1131,5'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1131,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1131,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1133,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1133,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1134,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1136,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1129,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1131,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/matrix.pmt:1131,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_swap
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_swap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1106,5'
          Dst:             igraph_vector_swap
    - functionName:    igraph_matrix_cbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1067
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         23
      ICount:          146
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_resize
        - igraph_vector_copy_to
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1071,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1072,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1076,5'
              BranchSideFuncs:
                - igraph_matrix_resize
                - igraph_vector_copy_to
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:1076,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1076,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:1077,5'
              BranchSideFuncs:
                - igraph_matrix_resize
                - igraph_vector_copy_to
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1077,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1077,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1079,39'
              BranchSideFuncs:
                - igraph_vector_copy_to
      Callsites:
        - Src:             'src/core/matrix.pmt:1072,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1076,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1077,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.pmt:1077,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1079,5'
          Dst:             igraph_vector_copy_to
    - functionName:    igraph_matrix_rbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         42
      ICount:          293
      EdgeCount:       49
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:1024,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1025,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1029,5'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
                - igraph_errorf
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:1029,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1029,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:1030,5'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:1030,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1030,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:1031,5'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:1031,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1031,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1032,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1036,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1037,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1043,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1037,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1038,48'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1040,19'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:1044,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:1045,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:1050,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:1025,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1029,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1030,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1031,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/matrix.pmt:1031,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_update
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_matrix_resize
        - igraph_vector_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:999,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:999,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:1000,38'
              BranchSideFuncs:
                - igraph_vector_update
      Callsites:
        - Src:             'src/core/matrix.pmt:999,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.pmt:999,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1000,5'
          Dst:             igraph_vector_update
    - functionName:    igraph_matrix_fill
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - m
        - e
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_fill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:980,5'
          Dst:             igraph_vector_fill
    - functionName:    igraph_matrix_set
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - double
      constantsTouched: []
      argNames:
        - m
        - row
        - col
        - value
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_get_ptr
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
        - col
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_get
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - row
        - col
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_transpose
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         55
      ICount:          424
      EdgeCount:       66
      CyclomaticComplexity: 13
      functionsReached:
        - igraph_error
        - igraph_i_transpose_copy
        - igraph_vector_destroy
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:868,21'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:868,24'
              BranchSideFuncs:
                - igraph_vector_init
                - igraph_i_transpose_copy
                - igraph_vector_destroy
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:904,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:868,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:869,13'
              BranchSideFuncs:
                - igraph_vector_init
                - igraph_i_transpose_copy
                - igraph_vector_destroy
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:904,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:869,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:874,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:897,13'
              BranchSideFuncs:
                - igraph_vector_init
                - igraph_i_transpose_copy
                - igraph_vector_destroy
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:877,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:878,33'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:889,29'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:878,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:879,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:883,33'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:879,21'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:880,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:882,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:883,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:884,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:888,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:884,21'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:885,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:887,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:889,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:890,33'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:894,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:890,17'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:891,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:893,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:897,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:897,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:898,59'
              BranchSideFuncs:
                - igraph_i_transpose_copy
                - igraph_vector_destroy
      Callsites:
        - Src:             'src/core/matrix.pmt:897,13'
          Dst:             igraph_vector_init
        - Src:             'src/core/matrix.pmt:897,13'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:898,13'
          Dst:             igraph_i_transpose_copy
        - Src:             'src/core/matrix.pmt:899,13'
          Dst:             igraph_vector_destroy
    - functionName:    igraph_i_transpose_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - m
        - n
      BBCount:         22
      ICount:          137
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:331,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:331,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:337,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:338,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:339,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:345,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:339,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:340,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:344,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:340,44'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:340,47'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:340,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:340,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:341,45'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:343,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:331,5'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_maxdifference
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m1
        - m2
      BBCount:         11
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_maxdifference
        - igraph_warning
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:844,30'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:844,33'
              BranchSideFuncs:
                - igraph_warning
                - igraph_vector_maxdifference
            - BranchSide:      'src/core/matrix.pmt:845,9'
              BranchSideFuncs:
                - igraph_warning
                - igraph_vector_maxdifference
        - Branch String:   'src/core/matrix.pmt:844,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:844,9'
              BranchSideFuncs:
                - igraph_warning
                - igraph_vector_maxdifference
            - BranchSide:      'src/core/matrix.pmt:845,9'
              BranchSideFuncs:
                - igraph_warning
                - igraph_vector_maxdifference
      Callsites:
        - Src:             'src/core/matrix.pmt:845,9'
          Dst:             igraph_warning
        - Src:             'src/core/matrix.pmt:847,12'
          Dst:             igraph_vector_maxdifference
    - functionName:    igraph_matrix_all_ge
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 818
      functionLinenumberEnd: 820
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_all_ge
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:819,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:819,38'
              BranchSideFuncs:
                - igraph_vector_all_ge
            - BranchSide:      'src/core/matrix.pmt:819,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:819,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:819,61'
              BranchSideFuncs:
                - igraph_vector_all_ge
            - BranchSide:      'src/core/matrix.pmt:820,45'
              BranchSideFuncs:
                - igraph_vector_all_ge
      Callsites:
        - Src:             'src/core/matrix.pmt:820,12'
          Dst:             igraph_vector_all_ge
    - functionName:    igraph_matrix_all_le
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_all_le
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:798,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:798,38'
              BranchSideFuncs:
                - igraph_vector_all_le
            - BranchSide:      'src/core/matrix.pmt:798,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:798,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:798,61'
              BranchSideFuncs:
                - igraph_vector_all_le
            - BranchSide:      'src/core/matrix.pmt:799,45'
              BranchSideFuncs:
                - igraph_vector_all_le
      Callsites:
        - Src:             'src/core/matrix.pmt:799,12'
          Dst:             igraph_vector_all_le
    - functionName:    igraph_matrix_all_g
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_all_g
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:777,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:777,38'
              BranchSideFuncs:
                - igraph_vector_all_g
            - BranchSide:      'src/core/matrix.pmt:777,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:777,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:777,61'
              BranchSideFuncs:
                - igraph_vector_all_g
            - BranchSide:      'src/core/matrix.pmt:778,44'
              BranchSideFuncs:
                - igraph_vector_all_g
      Callsites:
        - Src:             'src/core/matrix.pmt:778,12'
          Dst:             igraph_vector_all_g
    - functionName:    igraph_matrix_all_l
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_all_l
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:758,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:758,38'
              BranchSideFuncs:
                - igraph_vector_all_l
            - BranchSide:      'src/core/matrix.pmt:758,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:758,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:758,61'
              BranchSideFuncs:
                - igraph_vector_all_l
            - BranchSide:      'src/core/matrix.pmt:759,44'
              BranchSideFuncs:
                - igraph_vector_all_l
      Callsites:
        - Src:             'src/core/matrix.pmt:759,12'
          Dst:             igraph_vector_all_l
    - functionName:    igraph_matrix_is_equal
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:738,12'
          Dst:             igraph_matrix_all_e
    - functionName:    igraph_matrix_all_e
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_all_e
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:731,35'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:731,38'
              BranchSideFuncs:
                - igraph_vector_all_e
            - BranchSide:      'src/core/matrix.pmt:731,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:731,61'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:731,61'
              BranchSideFuncs:
                - igraph_vector_all_e
            - BranchSide:      'src/core/matrix.pmt:732,44'
              BranchSideFuncs:
                - igraph_vector_all_e
      Callsites:
        - Src:             'src/core/matrix.pmt:732,12'
          Dst:             igraph_vector_all_e
    - functionName:    igraph_matrix_sum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_sum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:710,12'
          Dst:             igraph_vector_sum
    - functionName:    igraph_matrix_get_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - res
        - index
      BBCount:         16
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_matrix_nrow
        - igraph_vector_get_interval
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:690,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:691,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:693,5'
              BranchSideFuncs:
                - igraph_vector_get_interval
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:693,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:693,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:695,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:688,29'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/matrix.pmt:691,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:693,5'
          Dst:             igraph_vector_get_interval
        - Src:             'src/core/matrix.pmt:693,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_select_rows_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
        - rows
        - cols
      BBCount:         19
      ICount:          143
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:660,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:660,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:662,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:662,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:663,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:668,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:663,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:664,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:666,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:656,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:657,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:660,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.pmt:660,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_select_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - res
        - rows
      BBCount:         19
      ICount:          135
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_ncol
        - igraph_matrix_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:621,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:621,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:623,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:623,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:624,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:629,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:624,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:625,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/matrix.pmt:627,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:618,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:619,36'
          Dst:             igraph_matrix_ncol
        - Src:             'src/core/matrix.pmt:621,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.pmt:621,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_scale
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - m
        - by
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_scale
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:594,5'
          Dst:             igraph_vector_scale
    - functionName:    igraph_matrix_max
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_max
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:576,12'
          Dst:             igraph_vector_max
    - functionName:    igraph_matrix_init_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_init_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:553,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:553,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:554,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:553,5'
          Dst:             igraph_vector_init_copy
        - Src:             'src/core/matrix.pmt:553,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_init_array
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - m
        - data
        - nrow
        - ncol
        - storage
      BBCount:         33
      ICount:          167
      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:
        - Branch String:   'src/core/matrix.pmt:522,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:522,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:523,5'
              BranchSideFuncs:
                - igraph_matrix_init
                - igraph_vector_view
                - igraph_error
                - igraph_i_transpose_copy
                - igraph_vector_update
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:523,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:523,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:524,39'
              BranchSideFuncs:
                - igraph_vector_view
                - igraph_error
                - igraph_i_transpose_copy
                - igraph_vector_update
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:525,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:526,9'
              BranchSideFuncs:
                - igraph_vector_update
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:527,16'
              BranchSideFuncs:
                - igraph_error
                - igraph_i_transpose_copy
        - Branch String:   'src/core/matrix.pmt:526,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:526,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:527,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/matrix.pmt:527,16'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:528,45'
              BranchSideFuncs:
                - igraph_i_transpose_copy
            - BranchSide:      'src/core/matrix.pmt:530,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/core/matrix.pmt:522,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:523,5'
          Dst:             igraph_matrix_init
        - Src:             'src/core/matrix.pmt:523,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:524,5'
          Dst:             igraph_vector_view
        - Src:             'src/core/matrix.pmt:526,9'
          Dst:             igraph_vector_update
        - Src:             'src/core/matrix.pmt:526,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:528,9'
          Dst:             igraph_i_transpose_copy
        - Src:             'src/core/matrix.pmt:530,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:
        - m
        - nrow
        - ncol
      BBCount:         25
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:66,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:66,5'
              BranchSideFuncs:
                - igraph_vector_init
                - igraph_error
                - igraph_errorf
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:66,5'
              BranchSideFuncs:
                - igraph_vector_init
                - igraph_error
                - igraph_errorf
                - igraph_fatal
        - Branch String:   'src/core/matrix.pmt:66,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:66,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/matrix.pmt:67,5'
              BranchSideFuncs:
                - igraph_vector_init
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:67,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:67,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:68,5'
              BranchSideFuncs:
                - igraph_vector_init
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:68,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:68,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:69,15'
              BranchSideFuncs: []
      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: 471
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - index
        - nremove
      BBCount:         26
      ICount:          187
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_matrix_resize
        - igraph_vector_remove_section
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:473,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:474,13'
              BranchSideFuncs:
                - igraph_matrix_resize
                - igraph_error
                - igraph_vector_remove_section
            - BranchSide:      'src/core/matrix.pmt:481,12'
              BranchSideFuncs:
                - igraph_matrix_resize
                - igraph_error
                - igraph_vector_remove_section
        - Branch String:   'src/core/matrix.pmt:474,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:475,20'
              BranchSideFuncs:
                - igraph_matrix_resize
                - igraph_error
                - igraph_vector_remove_section
            - BranchSide:      'src/core/matrix.pmt:479,5'
              BranchSideFuncs:
                - igraph_matrix_resize
                - igraph_error
                - igraph_vector_remove_section
        - Branch String:   'src/core/matrix.pmt:475,13'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:476,47'
              BranchSideFuncs:
                - igraph_matrix_resize
                - igraph_error
                - igraph_vector_remove_section
            - BranchSide:      'src/core/matrix.pmt:478,9'
              BranchSideFuncs:
                - igraph_matrix_resize
                - igraph_error
                - igraph_vector_remove_section
        - Branch String:   'src/core/matrix.pmt:481,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:482,50'
              BranchSideFuncs:
                - igraph_vector_remove_section
                - igraph_matrix_resize
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:484,5'
              BranchSideFuncs:
                - igraph_matrix_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:484,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:484,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:486,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:482,9'
          Dst:             igraph_vector_remove_section
        - Src:             'src/core/matrix.pmt:484,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.pmt:484,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_remove_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - col
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:456,5'
          Dst:             igraph_vector_remove_section
    - functionName:    igraph_matrix_add_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - n
      BBCount:         29
      ICount:          176
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_move_interval
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:431,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:431,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:432,5'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_vector_move_interval
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/core/matrix.pmt:432,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:432,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:433,5'
              BranchSideFuncs:
                - igraph_vector_resize
                - igraph_vector_move_interval
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:433,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:433,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:434,31'
              BranchSideFuncs:
                - igraph_vector_move_interval
        - Branch String:   'src/core/matrix.pmt:434,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:435,49'
              BranchSideFuncs:
                - igraph_vector_move_interval
            - BranchSide:      'src/core/matrix.pmt:438,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:431,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:432,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:433,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/matrix.pmt:433,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:435,9'
          Dst:             igraph_vector_move_interval
    - functionName:    igraph_matrix_add_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - n
      BBCount:         18
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:411,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:411,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/matrix.pmt:412,5'
              BranchSideFuncs:
                - igraph_matrix_resize
                - igraph_error
        - Branch String:   'src/core/matrix.pmt:412,5'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:412,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/matrix.pmt:413,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/matrix.pmt:411,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:412,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.pmt:412,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_null
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_null
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:393,5'
          Dst:             igraph_vector_null
    - functionName:    igraph_matrix_copy_to
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - m
        - to
        - storage
      BBCount:         11
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_transpose_copy
        - igraph_vector_copy_to
        - igraph_vector_view
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:369,9'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:371,45'
              BranchSideFuncs:
                - igraph_vector_view
                - igraph_i_transpose_copy
            - BranchSide:      'src/core/matrix.pmt:373,16'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_vector_copy_to
        - Branch String:   'src/core/matrix.pmt:373,16'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:374,43'
              BranchSideFuncs:
                - igraph_vector_copy_to
            - BranchSide:      'src/core/matrix.pmt:376,9'
              BranchSideFuncs:
                - igraph_fatal
      Callsites:
        - Src:             'src/core/matrix.pmt:371,9'
          Dst:             igraph_vector_view
        - Src:             'src/core/matrix.pmt:372,9'
          Dst:             igraph_i_transpose_copy
        - Src:             'src/core/matrix.pmt:374,9'
          Dst:             igraph_vector_copy_to
        - Src:             'src/core/matrix.pmt:376,9'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_size
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_resize_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_resize_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:266,5'
          Dst:             igraph_vector_resize_min
    - functionName:    igraph_matrix_capacity
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_capacity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:210,12'
          Dst:             igraph_vector_capacity
    - functionName:    igraph_matrix_destroy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:188,5'
          Dst:             igraph_vector_destroy
    - functionName:    igraph_matrix_view_from_vector
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - m
        - v
        - nrow
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_size
        - igraph_vector_view
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/matrix.pmt:164,29'
          Branch Sides:
            - BranchSide:      'src/core/matrix.pmt:164,40'
              BranchSideFuncs:
                - igraph_vector_view
            - BranchSide:      'src/core/matrix.pmt:164,29'
              BranchSideFuncs:
                - igraph_vector_view
      Callsites:
        - Src:             'src/core/matrix.pmt:163,29'
          Dst:             igraph_vector_size
        - Src:             'src/core/matrix.pmt:166,5'
          Dst:             igraph_vector_view
    - functionName:    igraph_matrix_view
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m
        - data
        - nrow
        - ncol
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:113,5'
          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:
        - ptr
        - size
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/memory.c:122,21'
          Branch Sides:
            - BranchSide:      'src/core/memory.c:122,21'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/memory.c:122,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/memory.c:122,21'
          Branch Sides:
            - BranchSide:      'src/core/memory.c:122,21'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/memory.c:122,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/memory.c:122,21'
          Branch Sides:
            - BranchSide:      'src/core/memory.c:122,21'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/memory.c:122,21'
              BranchSideFuncs:
                - realloc
      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:
        - size
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/memory.c:102,12'
          Branch Sides:
            - BranchSide:      'src/core/memory.c:102,12'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/core/memory.c:102,12'
              BranchSideFuncs:
                - malloc
      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:
        - count
        - size
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - calloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/memory.c:83,21'
          Branch Sides:
            - BranchSide:      'src/core/memory.c:83,21'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'src/core/memory.c:83,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/memory.c:83,21'
          Branch Sides:
            - BranchSide:      'src/core/memory.c:83,21'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'src/core/memory.c:83,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/memory.c:83,21'
          Branch Sides:
            - BranchSide:      'src/core/memory.c:83,21'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'src/core/memory.c:83,21'
              BranchSideFuncs:
                - calloc
      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:
        - ptr
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      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:
        - width
        - val
        - ''
      BBCount:         3
      ICount:          27
      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:
        - file
        - width
        - val
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fprintf
        - igraph_complex_snprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/printing.c:218,9'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:219,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/printing.c:221,20'
              BranchSideFuncs:
                - fprintf
      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:
        - str
        - size
        - val
        - ''
      BBCount:         47
      ICount:          291
      EdgeCount:       60
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_real_snprintf
        - snprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/printing.c:201,5'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:201,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/printing.c:201,5'
              BranchSideFuncs:
                - snprintf
                - igraph_real_snprintf
                - snprintf
        - Branch String:   'src/core/printing.c:201,5'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:201,5'
              BranchSideFuncs:
                - snprintf
                - igraph_real_snprintf
                - snprintf
            - BranchSide:      'src/core/printing.c:201,5'
              BranchSideFuncs:
                - snprintf
                - igraph_real_snprintf
                - snprintf
        - Branch String:   'src/core/printing.c:201,5'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:201,5'
              BranchSideFuncs:
                - snprintf
                - igraph_real_snprintf
                - snprintf
            - BranchSide:      'src/core/printing.c:201,5'
              BranchSideFuncs:
                - snprintf
                - igraph_real_snprintf
                - snprintf
        - Branch String:   'src/core/printing.c:202,9'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:203,24'
              BranchSideFuncs:
                - igraph_real_snprintf
                - snprintf
            - BranchSide:      'src/core/printing.c:206,32'
              BranchSideFuncs:
                - igraph_real_snprintf
                - snprintf
        - Branch String:   'src/core/printing.c:204,9'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:204,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/printing.c:204,9'
              BranchSideFuncs:
                - igraph_real_snprintf
                - snprintf
        - Branch String:   'src/core/printing.c:204,9'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:204,9'
              BranchSideFuncs:
                - igraph_real_snprintf
                - snprintf
            - BranchSide:      'src/core/printing.c:204,9'
              BranchSideFuncs:
                - igraph_real_snprintf
                - snprintf
        - Branch String:   'src/core/printing.c:204,9'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:204,9'
              BranchSideFuncs:
                - igraph_real_snprintf
                - snprintf
            - BranchSide:      'src/core/printing.c:204,9'
              BranchSideFuncs:
                - igraph_real_snprintf
                - snprintf
        - Branch String:   'src/core/printing.c:207,5'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:207,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/printing.c:207,5'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'src/core/printing.c:207,5'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:207,5'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'src/core/printing.c:207,5'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'src/core/printing.c:207,5'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:207,5'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'src/core/printing.c:207,5'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'src/core/printing.c:209,5'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:209,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/printing.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/printing.c:209,5'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:209,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/printing.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/printing.c:209,5'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:209,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/printing.c:209,5'
              BranchSideFuncs: []
      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:
        - str
        - size
        - val
      BBCount:         15
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - snprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/printing.c:103,9'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:104,25'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'src/core/printing.c:105,16'
              BranchSideFuncs:
                - igraph_fatal
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'src/core/printing.c:105,16'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:106,25'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'src/core/printing.c:107,16'
              BranchSideFuncs:
                - igraph_fatal
                - snprintf
                - snprintf
        - Branch String:   'src/core/printing.c:108,13'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:109,29'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'src/core/printing.c:111,29'
              BranchSideFuncs:
                - snprintf
      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:
        - val
        - ''
      BBCount:         3
      ICount:          23
      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:
        - file
        - val
        - ''
      BBCount:         23
      ICount:          132
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
        - igraph_real_fprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/printing.c:165,5'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:165,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/printing.c:166,11'
              BranchSideFuncs:
                - fprintf
                - igraph_real_fprintf
                - fprintf
        - Branch String:   'src/core/printing.c:166,9'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:167,23'
              BranchSideFuncs:
                - igraph_real_fprintf
                - fprintf
            - BranchSide:      'src/core/printing.c:170,31'
              BranchSideFuncs:
                - igraph_real_fprintf
                - fprintf
        - Branch String:   'src/core/printing.c:168,9'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:168,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/printing.c:169,5'
              BranchSideFuncs:
                - igraph_real_fprintf
                - fprintf
        - Branch String:   'src/core/printing.c:171,5'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:171,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/printing.c:172,19'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/core/printing.c:173,5'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:173,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/printing.c:174,12'
              BranchSideFuncs: []
      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:
        - file
        - val
      BBCount:         15
      ICount:          76
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - igraph_fatal
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/printing.c:61,9'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:62,24'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/core/printing.c:63,16'
              BranchSideFuncs:
                - igraph_fatal
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/core/printing.c:63,16'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:64,24'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/core/printing.c:65,16'
              BranchSideFuncs:
                - igraph_fatal
                - fprintf
                - fprintf
        - Branch String:   'src/core/printing.c:66,13'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:67,28'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/core/printing.c:69,28'
              BranchSideFuncs:
                - fprintf
      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:
        - str
        - size
        - val
      BBCount:         15
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/printing.c:139,9'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:140,25'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'src/core/printing.c:141,16'
              BranchSideFuncs:
                - igraph_fatal
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'src/core/printing.c:141,16'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:142,25'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'src/core/printing.c:143,16'
              BranchSideFuncs:
                - igraph_fatal
                - snprintf
                - snprintf
        - Branch String:   'src/core/printing.c:144,13'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:145,29'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'src/core/printing.c:147,29'
              BranchSideFuncs:
                - snprintf
      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:
        - val
      BBCount:         3
      ICount:          17
      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:
        - file
        - val
      BBCount:         15
      ICount:          76
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/printing.c:118,9'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:119,24'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/core/printing.c:120,16'
              BranchSideFuncs:
                - igraph_fatal
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/core/printing.c:120,16'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:121,24'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/core/printing.c:122,16'
              BranchSideFuncs:
                - igraph_fatal
                - fprintf
                - fprintf
        - Branch String:   'src/core/printing.c:123,13'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:124,28'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/core/printing.c:126,28'
              BranchSideFuncs:
                - fprintf
      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:
        - width
        - val
      BBCount:         3
      ICount:          21
      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:
        - file
        - width
        - val
      BBCount:         15
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/printing.c:82,9'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:83,24'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/core/printing.c:84,16'
              BranchSideFuncs:
                - igraph_fatal
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/core/printing.c:84,16'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:85,24'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/core/printing.c:86,16'
              BranchSideFuncs:
                - igraph_fatal
                - fprintf
                - fprintf
        - Branch String:   'src/core/printing.c:87,13'
          Branch Sides:
            - BranchSide:      'src/core/printing.c:88,28'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/core/printing.c:90,28'
              BranchSideFuncs:
                - fprintf
      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:
        - val
      BBCount:         3
      ICount:          17
      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:
        - new_handler
      BBCount:         1
      ICount:          16
      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:
        - message
        - percent
        - data
      BBCount:         3
      ICount:          27
      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:    1
      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:
        - message
        - percent
        - data
      BBCount:         3
      ICount:          36
      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:
        - message
        - percent
        - data
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/progress.c:54,9'
          Branch Sides:
            - BranchSide:      'src/core/progress.c:55,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/progress.c:57,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_set_iterate
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
        - state
        - element
      BBCount:         22
      ICount:          125
      EdgeCount:       23
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_set_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/set.c:310,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:310,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:311,5'
              BranchSideFuncs:
                - igraph_set_size
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/set.c:311,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:311,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:312,5'
              BranchSideFuncs:
                - igraph_set_size
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/set.c:312,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:312,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:313,5'
              BranchSideFuncs:
                - igraph_set_size
                - igraph_fatal
        - Branch String:   'src/core/set.c:313,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:313,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:315,10'
              BranchSideFuncs:
                - igraph_set_size
        - Branch String:   'src/core/set.c:315,9'
          Branch Sides:
            - BranchSide:      'src/core/set.c:316,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/set.c:320,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/set.c:310,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:311,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:312,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:313,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:315,18'
          Dst:             igraph_set_size
    - functionName:    igraph_set_size
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/set.c:178,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:178,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:179,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/set.c:179,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:179,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:179,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/set.c:178,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:179,5'
          Dst:             igraph_fatal
    - functionName:    igraph_set_contains
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - set
        - e
      BBCount:         26
      ICount:          156
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_fatal
        - igraph_set_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/set.c:265,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:265,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:266,5'
              BranchSideFuncs:
                - igraph_set_size
                - igraph_fatal
        - Branch String:   'src/core/set.c:266,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:266,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:268,10'
              BranchSideFuncs:
                - igraph_set_size
        - Branch String:   'src/core/set.c:271,9'
          Branch Sides:
            - BranchSide:      'src/core/set.c:272,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/set.c:276,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/set.c:276,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:277,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/set.c:287,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/set.c:278,13'
          Branch Sides:
            - BranchSide:      'src/core/set.c:279,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/set.c:280,20'
              BranchSideFuncs: []
        - Branch String:   'src/core/set.c:280,20'
          Branch Sides:
            - BranchSide:      'src/core/set.c:281,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/set.c:283,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/set.c:287,33'
          Branch Sides:
            - BranchSide:      'src/core/set.c:287,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/set.c:287,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/set.c:265,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:266,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:269,13'
          Dst:             igraph_set_size
    - functionName:    igraph_set_add
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - set
        - e
      BBCount:         65
      ICount:          366
      EdgeCount:       81
      CyclomaticComplexity: 18
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_set_reserve
        - igraph_set_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/set.c:199,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:199,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:200,5'
              BranchSideFuncs:
                - igraph_set_size
                - igraph_set_reserve
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/set.c:200,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:200,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:202,28'
              BranchSideFuncs:
                - igraph_set_size
                - igraph_set_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/set.c:207,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:208,19'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/set.c:219,9'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/set.c:209,13'
          Branch Sides:
            - BranchSide:      'src/core/set.c:210,21'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/set.c:211,20'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/set.c:211,20'
          Branch Sides:
            - BranchSide:      'src/core/set.c:212,20'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/set.c:214,20'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/set.c:219,20'
          Branch Sides:
            - BranchSide:      'src/core/set.c:219,23'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/set.c:223,5'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/set.c:219,44'
          Branch Sides:
            - BranchSide:      'src/core/set.c:219,47'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/set.c:223,5'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/set.c:219,9'
          Branch Sides:
            - BranchSide:      'src/core/set.c:220,16'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/set.c:223,5'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/set.c:223,24'
          Branch Sides:
            - BranchSide:      'src/core/set.c:223,27'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/set.c:223,5'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/set.c:223,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:224,13'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/set.c:226,9'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/set.c:226,22'
          Branch Sides:
            - BranchSide:      'src/core/set.c:226,25'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/set.c:228,13'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/set.c:226,9'
          Branch Sides:
            - BranchSide:      'src/core/set.c:228,13'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/set.c:248,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/set.c:228,13'
          Branch Sides:
            - BranchSide:      'src/core/set.c:229,41'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/set.c:240,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/set.c:229,41'
          Branch Sides:
            - BranchSide:      'src/core/set.c:229,71'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/set.c:229,30'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/set.c:230,17'
          Branch Sides:
            - BranchSide:      'src/core/set.c:231,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/set.c:233,17'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
        - Branch String:   'src/core/set.c:233,17'
          Branch Sides:
            - BranchSide:      'src/core/set.c:234,26'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
            - BranchSide:      'src/core/set.c:236,13'
              BranchSideFuncs:
                - igraph_set_reserve
                - igraph_error
        - Branch String:   'src/core/set.c:236,13'
          Branch Sides:
            - BranchSide:      'src/core/set.c:236,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/set.c:237,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/set.c:240,13'
          Branch Sides:
            - BranchSide:      'src/core/set.c:241,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/set.c:244,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/set.c:199,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:200,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:202,12'
          Dst:             igraph_set_size
        - Src:             'src/core/set.c:231,17'
          Dst:             igraph_error
        - Src:             'src/core/set.c:236,13'
          Dst:             igraph_set_reserve
        - Src:             'src/core/set.c:236,13'
          Dst:             igraph_error
    - functionName:    igraph_set_reserve
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - set
        - capacity
      BBCount:         30
      ICount:          160
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_set_size
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/set.c:111,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:111,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:112,5'
              BranchSideFuncs:
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/core/set.c:112,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:112,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:113,9'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/set.c:113,9'
          Branch Sides:
            - BranchSide:      'src/core/set.c:114,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/set.c:117,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/set.c:117,11'
          Branch Sides:
            - BranchSide:      'src/core/set.c:117,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/set.c:117,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/set.c:117,11'
          Branch Sides:
            - BranchSide:      'src/core/set.c:117,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/set.c:117,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/set.c:117,11'
          Branch Sides:
            - BranchSide:      'src/core/set.c:117,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/set.c:117,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/set.c:118,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:118,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/set.c:120,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/set.c:109,36'
          Dst:             igraph_set_size
        - Src:             'src/core/set.c:111,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:112,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:117,11'
          Dst:             realloc
        - Src:             'src/core/set.c:118,5'
          Dst:             igraph_error
    - functionName:    igraph_set_clear
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/set.c:158,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:158,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:159,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/set.c:159,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:159,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:159,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/set.c:158,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:159,5'
          Dst:             igraph_fatal
    - functionName:    igraph_set_empty
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/set.c:138,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:138,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:139,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/set.c:139,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:139,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:139,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/set.c:138,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:139,5'
          Dst:             igraph_fatal
    - functionName:    igraph_set_inited
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_set_destroy
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
      BBCount:         10
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/set.c:70,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:70,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:71,9'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/set.c:71,9'
          Branch Sides:
            - BranchSide:      'src/core/set.c:71,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/set.c:72,9'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/set.c:70,5'
          Dst:             igraph_fatal
    - functionName:    igraph_set_init
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - set
        - capacity
      BBCount:         25
      ICount:          125
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/set.c:48,5'
          Branch Sides:
            - BranchSide:      'src/core/set.c:48,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/set.c:49,18'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/set.c:49,18'
          Branch Sides:
            - BranchSide:      'src/core/set.c:49,33'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/set.c:49,16'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/set.c:50,23'
          Branch Sides:
            - BranchSide:      'src/core/set.c:50,23'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/set.c:50,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/set.c:50,23'
          Branch Sides:
            - BranchSide:      'src/core/set.c:50,23'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/set.c:50,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/set.c:50,23'
          Branch Sides:
            - BranchSide:      'src/core/set.c:50,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/set.c:50,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/set.c:51,9'
          Branch Sides:
            - BranchSide:      'src/core/set.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/set.c:54,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/set.c:48,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:50,23'
          Dst:             calloc
        - Src:             'src/core/set.c:52,9'
          Dst:             igraph_error
    - functionName:    igraph_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:
        - s
        - file
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_stack_bool_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:287,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:291,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/core/stack.pmt:294,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/core/stack.pmt:294,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:298,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/stack.pmt:301,13'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/core/stack.pmt:286,29'
          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:
        - s
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:172,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:172,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:173,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:173,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         3
      ICount:          17
      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:
        - s
      BBCount:         19
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:269,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:269,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:270,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:271,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:271,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:271,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:272,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:272,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:272,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:272,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         19
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:245,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:245,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:246,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:246,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:246,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:247,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:247,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:247,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:248,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:248,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:248,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:248,5'
              BranchSideFuncs: []
      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:
        - s
        - elem
      BBCount:         33
      ICount:          170
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_bool_reserve
        - igraph_stack_bool_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:209,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:209,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:210,5'
              BranchSideFuncs:
                - igraph_stack_bool_size
                - igraph_stack_bool_reserve
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:210,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:210,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:212,9'
              BranchSideFuncs:
                - igraph_stack_bool_size
                - igraph_stack_bool_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/stack.pmt:212,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:214,66'
              BranchSideFuncs:
                - igraph_stack_bool_size
                - igraph_stack_bool_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:225,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/stack.pmt:215,37'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:215,71'
              BranchSideFuncs:
                - igraph_stack_bool_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:215,26'
              BranchSideFuncs:
                - igraph_stack_bool_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/stack.pmt:216,13'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:217,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:219,13'
              BranchSideFuncs:
                - igraph_stack_bool_reserve
                - igraph_error
        - Branch String:   'src/core/stack.pmt:219,13'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:220,22'
              BranchSideFuncs:
                - igraph_stack_bool_reserve
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:222,9'
              BranchSideFuncs:
                - igraph_stack_bool_reserve
                - igraph_error
        - Branch String:   'src/core/stack.pmt:222,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:222,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:223,5'
              BranchSideFuncs: []
      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,37'
          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:
        - s
        - capacity
      BBCount:         34
      ICount:          184
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_bool_capacity
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:122,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:122,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:123,5'
              BranchSideFuncs:
                - igraph_stack_bool_capacity
                - igraph_error
                - realloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:123,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:123,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:124,5'
              BranchSideFuncs:
                - igraph_stack_bool_capacity
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:124,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:124,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:126,57'
              BranchSideFuncs:
                - igraph_stack_bool_capacity
                - igraph_error
                - realloc
        - Branch String:   'src/core/stack.pmt:128,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:129,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/stack.pmt:132,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/stack.pmt:132,11'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:132,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:132,11'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:132,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:132,11'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/stack.pmt:133,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:133,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:135,14'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         1
      ICount:          16
      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:
        - s
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:188,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:188,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:189,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:189,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:189,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:189,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:155,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:155,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:156,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:156,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:73,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:73,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:74,9'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/stack.pmt:74,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:74,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/stack.pmt:75,9'
              BranchSideFuncs:
                - free
      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:
        - s
        - capacity
      BBCount:         29
      ICount:          142
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:46,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:46,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:47,18'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:47,18'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:47,33'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:47,16'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:48,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:48,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:49,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/stack.pmt:49,21'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:49,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:49,21'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:49,21'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:49,21'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/stack.pmt:50,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:51,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:53,19'
              BranchSideFuncs: []
      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:
        - s
        - file
      BBCount:         10
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_stack_char_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:287,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:291,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/core/stack.pmt:294,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/core/stack.pmt:294,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:298,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/stack.pmt:301,13'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/core/stack.pmt:286,29'
          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:
        - s
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:172,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:172,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:173,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:173,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         3
      ICount:          17
      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:
        - s
      BBCount:         19
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:269,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:269,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:270,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:271,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:271,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:271,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:272,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:272,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:272,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:272,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         19
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:245,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:245,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:246,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:246,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:246,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:247,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:247,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:247,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:248,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:248,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:248,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:248,5'
              BranchSideFuncs: []
      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:
        - s
        - elem
      BBCount:         33
      ICount:          167
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_char_reserve
        - igraph_stack_char_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:209,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:209,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:210,5'
              BranchSideFuncs:
                - igraph_stack_char_size
                - igraph_stack_char_reserve
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:210,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:210,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:212,9'
              BranchSideFuncs:
                - igraph_stack_char_size
                - igraph_stack_char_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/stack.pmt:212,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:214,66'
              BranchSideFuncs:
                - igraph_stack_char_size
                - igraph_stack_char_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:225,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/stack.pmt:215,37'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:215,71'
              BranchSideFuncs:
                - igraph_stack_char_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:215,26'
              BranchSideFuncs:
                - igraph_stack_char_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/stack.pmt:216,13'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:217,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:219,13'
              BranchSideFuncs:
                - igraph_stack_char_reserve
                - igraph_error
        - Branch String:   'src/core/stack.pmt:219,13'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:220,22'
              BranchSideFuncs:
                - igraph_stack_char_reserve
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:222,9'
              BranchSideFuncs:
                - igraph_stack_char_reserve
                - igraph_error
        - Branch String:   'src/core/stack.pmt:222,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:222,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:223,5'
              BranchSideFuncs: []
      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,37'
          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:
        - s
        - capacity
      BBCount:         34
      ICount:          184
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_char_capacity
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:122,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:122,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:123,5'
              BranchSideFuncs:
                - igraph_stack_char_capacity
                - igraph_error
                - realloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:123,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:123,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:124,5'
              BranchSideFuncs:
                - igraph_stack_char_capacity
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:124,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:124,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:126,57'
              BranchSideFuncs:
                - igraph_stack_char_capacity
                - igraph_error
                - realloc
        - Branch String:   'src/core/stack.pmt:128,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:129,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/stack.pmt:132,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/stack.pmt:132,11'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:132,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:132,11'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:132,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:132,11'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/stack.pmt:133,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:133,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:135,14'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         1
      ICount:          16
      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:
        - s
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:188,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:188,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:189,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:189,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:189,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:189,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:155,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:155,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:156,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:156,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:73,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:73,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:74,9'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/stack.pmt:74,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:74,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/stack.pmt:75,9'
              BranchSideFuncs:
                - free
      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:
        - s
        - capacity
      BBCount:         29
      ICount:          142
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:46,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:46,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:47,18'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:47,18'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:47,33'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:47,16'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:48,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:48,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:49,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/stack.pmt:49,21'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:49,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:49,21'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:49,21'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:49,21'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/stack.pmt:50,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:51,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:53,19'
              BranchSideFuncs: []
      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:
        - s
        - file
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_stack_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:287,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:291,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/core/stack.pmt:294,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/core/stack.pmt:294,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:298,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/core/stack.pmt:301,13'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/core/stack.pmt:286,29'
          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:
        - s
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:172,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:172,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:173,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:173,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         3
      ICount:          17
      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:
        - s
      BBCount:         19
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:269,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:269,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:270,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:271,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:271,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:271,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:272,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:272,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:272,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:272,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         19
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:245,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:245,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:246,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:246,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:246,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:247,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:247,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:247,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:248,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:248,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:248,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:248,5'
              BranchSideFuncs: []
      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:
        - s
        - elem
      BBCount:         33
      ICount:          167
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_int_reserve
        - igraph_stack_int_size
      functionUses:    26
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:209,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:209,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:210,5'
              BranchSideFuncs:
                - igraph_stack_int_size
                - igraph_stack_int_reserve
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:210,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:210,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:212,9'
              BranchSideFuncs:
                - igraph_stack_int_size
                - igraph_stack_int_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/stack.pmt:212,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:214,66'
              BranchSideFuncs:
                - igraph_stack_int_size
                - igraph_stack_int_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:225,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/stack.pmt:215,37'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:215,71'
              BranchSideFuncs:
                - igraph_stack_int_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:215,26'
              BranchSideFuncs:
                - igraph_stack_int_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/stack.pmt:216,13'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:217,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:219,13'
              BranchSideFuncs:
                - igraph_stack_int_reserve
                - igraph_error
        - Branch String:   'src/core/stack.pmt:219,13'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:220,22'
              BranchSideFuncs:
                - igraph_stack_int_reserve
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:222,9'
              BranchSideFuncs:
                - igraph_stack_int_reserve
                - igraph_error
        - Branch String:   'src/core/stack.pmt:222,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:222,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:223,5'
              BranchSideFuncs: []
      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,37'
          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:
        - s
        - capacity
      BBCount:         34
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_int_capacity
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:122,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:122,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:123,5'
              BranchSideFuncs:
                - igraph_stack_int_capacity
                - igraph_error
                - realloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:123,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:123,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:124,5'
              BranchSideFuncs:
                - igraph_stack_int_capacity
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:124,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:124,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:126,57'
              BranchSideFuncs:
                - igraph_stack_int_capacity
                - igraph_error
                - realloc
        - Branch String:   'src/core/stack.pmt:128,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:129,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/stack.pmt:132,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/stack.pmt:132,11'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:132,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:132,11'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:132,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:132,11'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/stack.pmt:133,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:133,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:135,14'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         1
      ICount:          17
      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:
        - s
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:188,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:188,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:189,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:189,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:189,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:189,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    16
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:155,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:155,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:156,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:156,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    30
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:73,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:73,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:74,9'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/stack.pmt:74,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:74,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/stack.pmt:75,9'
              BranchSideFuncs:
                - free
      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:
        - s
        - capacity
      BBCount:         29
      ICount:          142
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:46,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:46,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:47,18'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:47,18'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:47,33'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:47,16'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:48,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:48,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:49,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/stack.pmt:49,21'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:49,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:49,21'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:49,21'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:49,21'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/stack.pmt:50,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:51,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:53,19'
              BranchSideFuncs: []
      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:
        - s
        - file
      BBCount:         10
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - igraph_real_fprintf
        - igraph_stack_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:287,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:289,9'
              BranchSideFuncs:
                - igraph_real_fprintf
                - fprintf
                - fputc
                - fprintf
            - BranchSide:      'src/core/stack.pmt:294,12'
              BranchSideFuncs:
                - fprintf
                - fputc
                - fprintf
        - Branch String:   'src/core/stack.pmt:294,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:296,20'
              BranchSideFuncs:
                - fputc
                - fprintf
                - fprintf
            - BranchSide:      'src/core/stack.pmt:301,13'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/core/stack.pmt:286,29'
          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:
        - s
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:172,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:172,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:173,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:173,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:173,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         3
      ICount:          17
      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:
        - s
      BBCount:         19
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:269,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:269,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:270,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:271,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:271,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:271,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:272,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:272,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:272,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:272,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         19
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:245,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:245,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:246,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:246,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:246,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:247,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:247,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:247,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:248,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:248,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:248,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:248,5'
              BranchSideFuncs: []
      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:
        - s
        - elem
      BBCount:         33
      ICount:          167
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_reserve
        - igraph_stack_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:209,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:209,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:210,5'
              BranchSideFuncs:
                - igraph_stack_size
                - igraph_stack_reserve
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:210,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:210,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:212,9'
              BranchSideFuncs:
                - igraph_stack_size
                - igraph_stack_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/stack.pmt:212,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:214,66'
              BranchSideFuncs:
                - igraph_stack_size
                - igraph_stack_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:225,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/stack.pmt:215,37'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:215,71'
              BranchSideFuncs:
                - igraph_stack_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:215,26'
              BranchSideFuncs:
                - igraph_stack_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/stack.pmt:216,13'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:217,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:219,13'
              BranchSideFuncs:
                - igraph_stack_reserve
                - igraph_error
        - Branch String:   'src/core/stack.pmt:219,13'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:220,22'
              BranchSideFuncs:
                - igraph_stack_reserve
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:222,9'
              BranchSideFuncs:
                - igraph_stack_reserve
                - igraph_error
        - Branch String:   'src/core/stack.pmt:222,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:222,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:223,5'
              BranchSideFuncs: []
      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,37'
          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:
        - s
        - capacity
      BBCount:         34
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_capacity
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:122,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:122,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:123,5'
              BranchSideFuncs:
                - igraph_stack_capacity
                - igraph_error
                - realloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:123,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:123,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:124,5'
              BranchSideFuncs:
                - igraph_stack_capacity
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:124,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:124,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:126,57'
              BranchSideFuncs:
                - igraph_stack_capacity
                - igraph_error
                - realloc
        - Branch String:   'src/core/stack.pmt:128,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:129,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/stack.pmt:132,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/stack.pmt:132,11'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:132,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:132,11'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:132,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:132,11'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:132,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/stack.pmt:133,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:133,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:135,14'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         1
      ICount:          17
      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:
        - s
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:188,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:188,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:189,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:189,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:189,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:189,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:155,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:155,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:156,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:156,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:156,5'
              BranchSideFuncs: []
      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:
        - s
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:73,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:73,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:74,9'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/stack.pmt:74,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:74,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/stack.pmt:75,9'
              BranchSideFuncs:
                - free
      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:
        - s
        - capacity
      BBCount:         29
      ICount:          142
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/stack.pmt:46,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:46,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:47,18'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:47,18'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:47,33'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:47,16'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/stack.pmt:48,5'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:48,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/stack.pmt:49,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/stack.pmt:49,21'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:49,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:49,21'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:49,21'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/stack.pmt:49,21'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:49,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/stack.pmt:50,9'
          Branch Sides:
            - BranchSide:      'src/core/stack.pmt:51,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/stack.pmt:53,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/stack.pmt:46,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:48,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:49,21'
          Dst:             calloc
        - Src:             'src/core/stack.pmt:51,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_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:
        - v
      BBCount:         7
      ICount:          77
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:1038,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1040,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/typed_list.pmt:1044,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1036,26'
          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:
        - v
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:288,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:288,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:289,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:289,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:289,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:289,5'
              BranchSideFuncs: []
      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:
        - v
        - eq
      BBCount:         13
      ICount:          110
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:1008,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1009,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/typed_list.pmt:1012,11'
              BranchSideFuncs:
                - igraph_i_vector_int_list_destroy_item
        - Branch String:   'src/core/typed_list.pmt:1012,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1013,13'
              BranchSideFuncs:
                - igraph_i_vector_int_list_destroy_item
            - BranchSide:      'src/core/typed_list.pmt:1019,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/typed_list.pmt:1013,13'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1014,46'
              BranchSideFuncs:
                - igraph_i_vector_int_list_destroy_item
            - BranchSide:      'src/core/typed_list.pmt:1016,13'
              BranchSideFuncs:
                - igraph_i_vector_int_list_destroy_item
      Callsites:
        - Src:             'src/core/typed_list.pmt:1005,32'
          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:
        - item
      BBCount:         3
      ICount:          16
      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:
        - thunk
        - p1
        - p2
      BBCount:         3
      ICount:          40
      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:
        - v
        - inds
        - cmp
      BBCount:         35
      ICount:          195
      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:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:952,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:952,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:953,9'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/typed_list.pmt:953,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:954,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/typed_list.pmt:957,12'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/typed_list.pmt:957,12'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:957,12'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:957,12'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:957,12'
              BranchSideFuncs:
                - calloc
                - igraph_qsort_r
                - free
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:957,12'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort_r
                - free
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort_r
                - free
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:958,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:959,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:961,12'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
        - Branch String:   'src/core/typed_list.pmt:961,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:962,19'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
            - BranchSide:      'src/core/typed_list.pmt:964,13'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
        - Branch String:   'src/core/typed_list.pmt:969,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:970,28'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/typed_list.pmt:972,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/typed_list.pmt:949,29'
          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:
        - v
        - cmp
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:916,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:916,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:917,5'
              BranchSideFuncs:
                - igraph_vector_int_list_size
                - igraph_qsort
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:917,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:917,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:917,5'
              BranchSideFuncs:
                - igraph_vector_int_list_size
                - igraph_qsort
      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:
        - v
        - index
      BBCount:         42
      ICount:          215
      EdgeCount:       47
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:877,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:877,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:878,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:878,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:878,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:879,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:879,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:879,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:880,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:880,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:880,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:882,35'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:883,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:883,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:885,12'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/typed_list.pmt:885,12'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:885,12'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:885,12'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:885,12'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:885,12'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:886,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:887,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:890,12'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/typed_list.pmt:890,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:891,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/typed_list.pmt:894,12'
              BranchSideFuncs:
                - free
      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:
        - v
        - index
        - result
      BBCount:         16
      ICount:          94
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:831,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:831,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:833,9'
              BranchSideFuncs:
                - igraph_vector_int_list_get_ptr
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:833,19'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:833,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:834,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:833,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:834,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:837,6'
              BranchSideFuncs:
                - igraph_vector_int_list_get_ptr
      Callsites:
        - Src:             'src/core/typed_list.pmt:829,29'
          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:
        - v
        - pos
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:378,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:378,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:379,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:379,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:379,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:379,5'
              BranchSideFuncs: []
      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:
        - v
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_list_empty
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:801,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:801,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:801,5'
              BranchSideFuncs: []
      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:
        - v
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:269,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:269,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:270,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:270,5'
              BranchSideFuncs: []
      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:
        - v
        - index
        - result
      BBCount:         16
      ICount:          102
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:766,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:766,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:768,9'
              BranchSideFuncs:
                - igraph_vector_int_list_get_ptr
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:768,19'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:768,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:769,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:768,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:769,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:772,6'
              BranchSideFuncs:
                - igraph_vector_int_list_get_ptr
      Callsites:
        - Src:             'src/core/typed_list.pmt:764,29'
          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:
        - v
        - pos
        - e
      BBCount:         23
      ICount:          109
      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:
        - Branch String:   'src/core/typed_list.pmt:731,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:731,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:732,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_list_insert
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_get_ptr
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:733,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:733,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:734,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_get_ptr
        - Branch String:   'src/core/typed_list.pmt:735,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:736,32'
              BranchSideFuncs:
                - igraph_vector_int_list_get_ptr
            - BranchSide:      'src/core/typed_list.pmt:738,5'
              BranchSideFuncs: []
      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:
        - list
        - item
      BBCount:         3
      ICount:          20
      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:
        - v
        - pos
        - e
      BBCount:         21
      ICount:          133
      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:
        - Branch String:   'src/core/typed_list.pmt:671,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:671,5'
              BranchSideFuncs:
                - igraph_i_vector_int_list_expand_if_full
                - igraph_error
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:671,5'
              BranchSideFuncs:
                - igraph_i_vector_int_list_expand_if_full
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:671,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:671,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:672,5'
              BranchSideFuncs:
                - igraph_i_vector_int_list_expand_if_full
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:672,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:672,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:673,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/typed_list.pmt:673,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:674,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/typed_list.pmt:676,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/typed_list.pmt:670,29'
          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:
        - v
      BBCount:         33
      ICount:          154
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_list_reserve
        - igraph_vector_int_list_size
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:1095,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1095,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:1096,5'
              BranchSideFuncs:
                - igraph_vector_int_list_size
                - igraph_vector_int_list_reserve
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:1096,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1096,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:1098,9'
              BranchSideFuncs:
                - igraph_vector_int_list_size
                - igraph_vector_int_list_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:1098,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1099,52'
              BranchSideFuncs:
                - igraph_vector_int_list_size
                - igraph_vector_int_list_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1110,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/typed_list.pmt:1100,37'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1100,71'
              BranchSideFuncs:
                - igraph_vector_int_list_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1100,26'
              BranchSideFuncs:
                - igraph_vector_int_list_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:1101,13'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1102,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1104,13'
              BranchSideFuncs:
                - igraph_vector_int_list_reserve
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:1104,13'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1105,22'
              BranchSideFuncs:
                - igraph_vector_int_list_reserve
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1107,9'
              BranchSideFuncs:
                - igraph_vector_int_list_reserve
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:1107,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1107,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1108,5'
              BranchSideFuncs: []
      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,37'
          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:
        - v
        - capacity
      BBCount:         34
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_list_capacity
        - realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:237,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:237,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:238,5'
              BranchSideFuncs:
                - igraph_vector_int_list_capacity
                - igraph_error
                - realloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:238,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:238,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:239,5'
              BranchSideFuncs:
                - igraph_vector_int_list_capacity
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:239,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:239,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:241,43'
              BranchSideFuncs:
                - igraph_vector_int_list_capacity
                - igraph_error
                - realloc
        - Branch String:   'src/core/typed_list.pmt:243,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:244,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/typed_list.pmt:247,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/typed_list.pmt:247,11'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:247,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:247,11'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:247,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:247,11'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:248,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:248,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:250,14'
              BranchSideFuncs: []
      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:
        - v
      BBCount:         1
      ICount:          17
      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:
        - v
        - pos
        - e
      BBCount:         20
      ICount:          96
      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:
        - Branch String:   'src/core/typed_list.pmt:702,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:702,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:703,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_list_insert
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:704,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:704,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:705,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      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:
        - dest
        - source
      BBCount:         3
      ICount:          20
      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:
        - v
        - e
      BBCount:         21
      ICount:          107
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_list_expand_if_full
        - igraph_i_vector_int_list_init_item
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:641,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:641,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:642,5'
              BranchSideFuncs:
                - igraph_i_vector_int_list_init_item
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:642,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:642,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:643,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/typed_list.pmt:643,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:644,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/typed_list.pmt:646,5'
              BranchSideFuncs: []
      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:
        - v
        - e
      BBCount:         11
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_list_expand_if_full
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:588,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:588,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:589,7'
              BranchSideFuncs: []
      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:
        - v
        - index
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:555,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:555,9'
              BranchSideFuncs:
                - igraph_i_vector_int_list_destroy_item
            - BranchSide:      'src/core/typed_list.pmt:556,41'
              BranchSideFuncs:
                - igraph_i_vector_int_list_destroy_item
      Callsites:
        - Src:             'src/core/typed_list.pmt:553,29'
          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:
        - v
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:529,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:529,9'
              BranchSideFuncs:
                - igraph_i_vector_int_list_destroy_item
            - BranchSide:      'src/core/typed_list.pmt:530,41'
              BranchSideFuncs:
                - igraph_i_vector_int_list_destroy_item
      Callsites:
        - Src:             'src/core/typed_list.pmt:528,29'
          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:
        - v
        - index
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:509,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:509,9'
              BranchSideFuncs:
                - igraph_i_vector_int_list_destroy_item
            - BranchSide:      'src/core/typed_list.pmt:510,41'
              BranchSideFuncs:
                - igraph_i_vector_int_list_destroy_item
      Callsites:
        - Src:             'src/core/typed_list.pmt:507,29'
          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:
        - v
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:486,12'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:486,41'
              BranchSideFuncs:
                - igraph_vector_int_list_get_ptr
            - BranchSide:      'src/core/typed_list.pmt:486,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/typed_list.pmt:485,29'
          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:
        - v1
        - i
        - j
      BBCount:         1
      ICount:          38
      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:
        - v1
        - v2
      BBCount:         1
      ICount:          19
      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:
        - v
        - pos
        - e
      BBCount:         3
      ICount:          35
      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:
        - v
        - pos
        - e
      BBCount:         3
      ICount:          33
      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:
        - list
        - start
        - end
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:1085,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1086,41'
              BranchSideFuncs:
                - igraph_i_vector_int_list_destroy_item
            - BranchSide:      'src/core/typed_list.pmt:1088,1'
              BranchSideFuncs: []
      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:
        - v
        - new_size
      BBCount:         32
      ICount:          178
      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:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:327,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:327,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:328,5'
              BranchSideFuncs:
                - igraph_vector_int_list_reserve
                - igraph_vector_int_list_size
                - igraph_i_vector_int_list_destroy_slice
                - igraph_i_vector_int_list_init_slice
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:328,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:328,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:330,5'
              BranchSideFuncs:
                - igraph_vector_int_list_reserve
                - igraph_vector_int_list_size
                - igraph_i_vector_int_list_destroy_slice
                - igraph_i_vector_int_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:330,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:330,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:332,31'
              BranchSideFuncs:
                - igraph_vector_int_list_size
                - igraph_i_vector_int_list_destroy_slice
                - igraph_i_vector_int_list_init_slice
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:334,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:335,9'
              BranchSideFuncs:
                - igraph_i_vector_int_list_init_slice
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:336,16'
              BranchSideFuncs:
                - igraph_i_vector_int_list_destroy_slice
        - Branch String:   'src/core/typed_list.pmt:335,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:335,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:336,5'
              BranchSideFuncs: []
      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:
        - list
        - start
        - end
      BBCount:         18
      ICount:          96
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_list_destroy_slice
        - igraph_i_vector_int_list_init_item
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:1072,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1073,47'
              BranchSideFuncs:
                - igraph_i_vector_int_list_init_item
                - igraph_i_vector_int_list_destroy_slice
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1080,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/typed_list.pmt:1074,13'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1075,46'
              BranchSideFuncs:
                - igraph_i_vector_int_list_destroy_slice
                - igraph_i_vector_int_list_init_item
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1078,5'
              BranchSideFuncs:
                - igraph_i_vector_int_list_init_item
                - igraph_i_vector_int_list_destroy_slice
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:1076,13'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1076,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1077,9'
              BranchSideFuncs:
                - igraph_i_vector_int_list_init_item
                - igraph_i_vector_int_list_destroy_slice
                - igraph_error
      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:
        - v
      BBCount:         11
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_vector_int_list_destroy_slice
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:358,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:358,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:359,5'
              BranchSideFuncs:
                - igraph_i_vector_int_list_destroy_slice
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:359,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:359,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:359,5'
              BranchSideFuncs:
                - igraph_i_vector_int_list_destroy_slice
      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:
        - v
        - e
      BBCount:         20
      ICount:          92
      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:    1
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:614,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:614,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:615,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:616,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:616,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:617,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      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:
        - v
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_list_clear
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:177,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:177,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:179,9'
              BranchSideFuncs:
                - igraph_vector_int_list_clear
                - free
        - Branch String:   'src/core/typed_list.pmt:179,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:179,9'
              BranchSideFuncs:
                - igraph_vector_int_list_clear
                - free
            - BranchSide:      'src/core/typed_list.pmt:180,25'
              BranchSideFuncs:
                - igraph_vector_int_list_clear
                - free
      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:
        - to
        - from
      BBCount:         24
      ICount:          116
      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:
        - Branch String:   'src/core/typed_list.pmt:144,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:144,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:145,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_list_push_back_copy
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:147,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:148,9'
              BranchSideFuncs:
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_list_push_back_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:151,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/typed_list.pmt:148,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:148,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:149,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_list_get_ptr
                - igraph_vector_int_list_push_back_copy
                - igraph_error
      Callsites:
        - Src:             'src/core/typed_list.pmt:142,32'
          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:
        - v
        - size
      BBCount:         32
      ICount:          167
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_i_vector_int_list_init_slice
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:110,35'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:110,46'
              BranchSideFuncs:
                - igraph_i_vector_int_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:110,22'
              BranchSideFuncs:
                - igraph_i_vector_int_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:111,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:111,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:112,21'
              BranchSideFuncs:
                - igraph_i_vector_int_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
        - Branch String:   'src/core/typed_list.pmt:112,21'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:112,21'
              BranchSideFuncs:
                - igraph_i_vector_int_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
            - BranchSide:      'src/core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - igraph_i_vector_int_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:112,21'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:112,21'
              BranchSideFuncs:
                - calloc
                - igraph_i_vector_int_list_init_slice
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - igraph_i_vector_int_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:112,21'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - calloc
                - igraph_i_vector_int_list_init_slice
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - calloc
                - igraph_i_vector_int_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:113,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:114,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:116,19'
              BranchSideFuncs:
                - igraph_i_vector_int_list_init_slice
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:119,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:119,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:121,5'
              BranchSideFuncs: []
      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:
        - v
      BBCount:         7
      ICount:          77
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:1038,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1040,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/typed_list.pmt:1044,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1036,26'
          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:
        - v
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:288,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:288,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:289,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:289,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:289,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:289,5'
              BranchSideFuncs: []
      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:
        - v
        - eq
      BBCount:         13
      ICount:          110
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:1008,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1009,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/typed_list.pmt:1012,11'
              BranchSideFuncs:
                - igraph_i_vector_list_destroy_item
        - Branch String:   'src/core/typed_list.pmt:1012,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1013,13'
              BranchSideFuncs:
                - igraph_i_vector_list_destroy_item
            - BranchSide:      'src/core/typed_list.pmt:1019,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/typed_list.pmt:1013,13'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1014,46'
              BranchSideFuncs:
                - igraph_i_vector_list_destroy_item
            - BranchSide:      'src/core/typed_list.pmt:1016,13'
              BranchSideFuncs:
                - igraph_i_vector_list_destroy_item
      Callsites:
        - Src:             'src/core/typed_list.pmt:1005,32'
          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:
        - item
      BBCount:         3
      ICount:          16
      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:
        - thunk
        - p1
        - p2
      BBCount:         3
      ICount:          40
      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:
        - v
        - inds
        - cmp
      BBCount:         35
      ICount:          195
      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:
        - Branch String:   'src/core/typed_list.pmt:952,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:952,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:953,9'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/typed_list.pmt:953,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:954,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/typed_list.pmt:957,12'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/typed_list.pmt:957,12'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:957,12'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:957,12'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:957,12'
              BranchSideFuncs:
                - calloc
                - igraph_qsort_r
                - free
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:957,12'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort_r
                - free
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort_r
                - free
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:958,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:959,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:961,12'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
        - Branch String:   'src/core/typed_list.pmt:961,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:962,19'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
            - BranchSide:      'src/core/typed_list.pmt:964,13'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
        - Branch String:   'src/core/typed_list.pmt:969,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:970,28'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/typed_list.pmt:972,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/typed_list.pmt:949,29'
          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:
        - v
        - cmp
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:916,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:916,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:917,5'
              BranchSideFuncs:
                - igraph_vector_list_size
                - igraph_qsort
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:917,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:917,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:917,5'
              BranchSideFuncs:
                - igraph_vector_list_size
                - igraph_qsort
      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:
        - v
        - index
      BBCount:         42
      ICount:          215
      EdgeCount:       47
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_size
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:877,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:877,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:878,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:878,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:878,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:879,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:879,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:879,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:880,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:880,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:880,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:882,35'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:883,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:883,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:885,12'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/typed_list.pmt:885,12'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:885,12'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:885,12'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:885,12'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:885,12'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:886,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:887,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:890,12'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/typed_list.pmt:890,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:891,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/typed_list.pmt:894,12'
              BranchSideFuncs:
                - free
      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:
        - v
        - index
        - result
      BBCount:         16
      ICount:          94
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_list_get_ptr
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:831,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:831,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:833,9'
              BranchSideFuncs:
                - igraph_vector_list_get_ptr
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:833,19'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:833,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:834,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:833,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:834,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:837,6'
              BranchSideFuncs:
                - igraph_vector_list_get_ptr
      Callsites:
        - Src:             'src/core/typed_list.pmt:829,29'
          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:
        - v
        - pos
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:378,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:378,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:379,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:379,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:379,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:379,5'
              BranchSideFuncs: []
      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:
        - v
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_list_empty
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:801,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:801,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:801,5'
              BranchSideFuncs: []
      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:
        - v
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:269,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:269,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:270,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:270,5'
              BranchSideFuncs: []
      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:
        - v
        - index
        - result
      BBCount:         16
      ICount:          102
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_list_get_ptr
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:766,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:766,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:768,9'
              BranchSideFuncs:
                - igraph_vector_list_get_ptr
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:768,19'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:768,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:769,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:768,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:769,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:772,6'
              BranchSideFuncs:
                - igraph_vector_list_get_ptr
      Callsites:
        - Src:             'src/core/typed_list.pmt:764,29'
          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:
        - v
        - pos
        - e
      BBCount:         23
      ICount:          109
      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:
        - Branch String:   'src/core/typed_list.pmt:731,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:731,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:732,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_list_insert
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_list_get_ptr
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:733,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:733,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:734,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_list_get_ptr
        - Branch String:   'src/core/typed_list.pmt:735,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:736,32'
              BranchSideFuncs:
                - igraph_vector_list_get_ptr
            - BranchSide:      'src/core/typed_list.pmt:738,5'
              BranchSideFuncs: []
      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:
        - list
        - item
      BBCount:         3
      ICount:          20
      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:
        - v
        - pos
        - e
      BBCount:         21
      ICount:          133
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_i_vector_list_expand_if_full
        - igraph_vector_list_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:671,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:671,5'
              BranchSideFuncs:
                - igraph_i_vector_list_expand_if_full
                - igraph_error
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:671,5'
              BranchSideFuncs:
                - igraph_i_vector_list_expand_if_full
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:671,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:671,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:672,5'
              BranchSideFuncs:
                - igraph_i_vector_list_expand_if_full
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:672,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:672,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:673,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/typed_list.pmt:673,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:674,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/typed_list.pmt:676,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/typed_list.pmt:670,29'
          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:
        - v
      BBCount:         33
      ICount:          154
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_list_reserve
        - igraph_vector_list_size
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:1095,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1095,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:1096,5'
              BranchSideFuncs:
                - igraph_vector_list_size
                - igraph_vector_list_reserve
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:1096,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1096,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:1098,9'
              BranchSideFuncs:
                - igraph_vector_list_size
                - igraph_vector_list_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:1098,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1099,52'
              BranchSideFuncs:
                - igraph_vector_list_size
                - igraph_vector_list_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1110,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/typed_list.pmt:1100,37'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1100,71'
              BranchSideFuncs:
                - igraph_vector_list_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1100,26'
              BranchSideFuncs:
                - igraph_vector_list_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:1101,13'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1102,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1104,13'
              BranchSideFuncs:
                - igraph_vector_list_reserve
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:1104,13'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1105,22'
              BranchSideFuncs:
                - igraph_vector_list_reserve
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1107,9'
              BranchSideFuncs:
                - igraph_vector_list_reserve
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:1107,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1107,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1108,5'
              BranchSideFuncs: []
      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,37'
          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:
        - v
        - capacity
      BBCount:         34
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_list_capacity
        - realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:237,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:237,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:238,5'
              BranchSideFuncs:
                - igraph_vector_list_capacity
                - igraph_error
                - realloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:238,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:238,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:239,5'
              BranchSideFuncs:
                - igraph_vector_list_capacity
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:239,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:239,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:241,43'
              BranchSideFuncs:
                - igraph_vector_list_capacity
                - igraph_error
                - realloc
        - Branch String:   'src/core/typed_list.pmt:243,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:244,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/typed_list.pmt:247,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/typed_list.pmt:247,11'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:247,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:247,11'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:247,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:247,11'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:248,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:248,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:250,14'
              BranchSideFuncs: []
      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:
        - v
      BBCount:         1
      ICount:          17
      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:
        - v
        - pos
        - e
      BBCount:         20
      ICount:          96
      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:
        - Branch String:   'src/core/typed_list.pmt:702,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:702,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:703,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_list_insert
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:704,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:704,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:705,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      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:
        - dest
        - source
      BBCount:         3
      ICount:          20
      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:
        - v
        - e
      BBCount:         21
      ICount:          107
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_list_expand_if_full
        - igraph_i_vector_list_init_item
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:641,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:641,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:642,5'
              BranchSideFuncs:
                - igraph_i_vector_list_init_item
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:642,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:642,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:643,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/typed_list.pmt:643,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:644,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/typed_list.pmt:646,5'
              BranchSideFuncs: []
      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:
        - v
        - e
      BBCount:         11
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_vector_list_expand_if_full
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:588,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:588,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:589,7'
              BranchSideFuncs: []
      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:
        - v
        - index
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:555,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:555,9'
              BranchSideFuncs:
                - igraph_i_vector_list_destroy_item
            - BranchSide:      'src/core/typed_list.pmt:556,41'
              BranchSideFuncs:
                - igraph_i_vector_list_destroy_item
      Callsites:
        - Src:             'src/core/typed_list.pmt:553,29'
          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:
        - v
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:529,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:529,9'
              BranchSideFuncs:
                - igraph_i_vector_list_destroy_item
            - BranchSide:      'src/core/typed_list.pmt:530,41'
              BranchSideFuncs:
                - igraph_i_vector_list_destroy_item
      Callsites:
        - Src:             'src/core/typed_list.pmt:528,29'
          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:
        - v
        - index
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:509,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:509,9'
              BranchSideFuncs:
                - igraph_i_vector_list_destroy_item
            - BranchSide:      'src/core/typed_list.pmt:510,41'
              BranchSideFuncs:
                - igraph_i_vector_list_destroy_item
      Callsites:
        - Src:             'src/core/typed_list.pmt:507,29'
          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:
        - v
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_list_get_ptr
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:486,12'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:486,41'
              BranchSideFuncs:
                - igraph_vector_list_get_ptr
            - BranchSide:      'src/core/typed_list.pmt:486,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/typed_list.pmt:485,29'
          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:
        - v1
        - i
        - j
      BBCount:         1
      ICount:          38
      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:
        - v1
        - v2
      BBCount:         1
      ICount:          19
      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:
        - v
        - pos
        - e
      BBCount:         3
      ICount:          35
      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:
        - v
        - pos
        - e
      BBCount:         3
      ICount:          33
      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:
        - list
        - start
        - end
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_list_destroy_item
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:1085,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1086,41'
              BranchSideFuncs:
                - igraph_i_vector_list_destroy_item
            - BranchSide:      'src/core/typed_list.pmt:1088,1'
              BranchSideFuncs: []
      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:
        - v
        - new_size
      BBCount:         32
      ICount:          178
      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:
        - Branch String:   'src/core/typed_list.pmt:327,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:327,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:328,5'
              BranchSideFuncs:
                - igraph_vector_list_reserve
                - igraph_vector_list_size
                - igraph_i_vector_list_destroy_slice
                - igraph_i_vector_list_init_slice
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:328,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:328,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:330,5'
              BranchSideFuncs:
                - igraph_vector_list_reserve
                - igraph_vector_list_size
                - igraph_i_vector_list_destroy_slice
                - igraph_i_vector_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:330,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:330,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:332,31'
              BranchSideFuncs:
                - igraph_vector_list_size
                - igraph_i_vector_list_destroy_slice
                - igraph_i_vector_list_init_slice
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:334,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:335,9'
              BranchSideFuncs:
                - igraph_i_vector_list_init_slice
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:336,16'
              BranchSideFuncs:
                - igraph_i_vector_list_destroy_slice
        - Branch String:   'src/core/typed_list.pmt:335,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:335,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:336,5'
              BranchSideFuncs: []
      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:
        - list
        - start
        - end
      BBCount:         18
      ICount:          96
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_list_destroy_slice
        - igraph_i_vector_list_init_item
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:1072,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1073,47'
              BranchSideFuncs:
                - igraph_i_vector_list_init_item
                - igraph_i_vector_list_destroy_slice
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1080,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/typed_list.pmt:1074,13'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1075,46'
              BranchSideFuncs:
                - igraph_i_vector_list_destroy_slice
                - igraph_i_vector_list_init_item
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1078,5'
              BranchSideFuncs:
                - igraph_i_vector_list_init_item
                - igraph_i_vector_list_destroy_slice
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:1076,13'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:1076,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:1077,9'
              BranchSideFuncs:
                - igraph_i_vector_list_init_item
                - igraph_i_vector_list_destroy_slice
                - igraph_error
      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:
        - v
      BBCount:         11
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_vector_list_destroy_slice
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:358,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:358,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:359,5'
              BranchSideFuncs:
                - igraph_i_vector_list_destroy_slice
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:359,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:359,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:359,5'
              BranchSideFuncs:
                - igraph_i_vector_list_destroy_slice
      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:
        - v
        - e
      BBCount:         20
      ICount:          92
      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:
        - Branch String:   'src/core/typed_list.pmt:614,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:614,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:615,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:616,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:616,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:617,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      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:
        - v
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_list_clear
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:177,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:177,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:179,9'
              BranchSideFuncs:
                - igraph_vector_list_clear
                - free
        - Branch String:   'src/core/typed_list.pmt:179,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:179,9'
              BranchSideFuncs:
                - igraph_vector_list_clear
                - free
            - BranchSide:      'src/core/typed_list.pmt:180,25'
              BranchSideFuncs:
                - igraph_vector_list_clear
                - free
      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:
        - to
        - from
      BBCount:         24
      ICount:          116
      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:
        - Branch String:   'src/core/typed_list.pmt:144,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:144,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:145,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_list_get_ptr
                - igraph_vector_list_push_back_copy
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:147,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:148,9'
              BranchSideFuncs:
                - igraph_vector_list_get_ptr
                - igraph_vector_list_push_back_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:151,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/core/typed_list.pmt:148,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:148,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:149,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_list_get_ptr
                - igraph_vector_list_push_back_copy
                - igraph_error
      Callsites:
        - Src:             'src/core/typed_list.pmt:142,32'
          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:
        - v
        - size
      BBCount:         32
      ICount:          167
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_i_vector_list_init_slice
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/typed_list.pmt:110,35'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:110,46'
              BranchSideFuncs:
                - igraph_i_vector_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:110,22'
              BranchSideFuncs:
                - igraph_i_vector_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/typed_list.pmt:111,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:111,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/typed_list.pmt:112,21'
              BranchSideFuncs:
                - igraph_i_vector_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
        - Branch String:   'src/core/typed_list.pmt:112,21'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:112,21'
              BranchSideFuncs:
                - igraph_i_vector_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
            - BranchSide:      'src/core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - igraph_i_vector_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:112,21'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:112,21'
              BranchSideFuncs:
                - calloc
                - igraph_i_vector_list_init_slice
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - igraph_i_vector_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:112,21'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - calloc
                - igraph_i_vector_list_init_slice
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - calloc
                - igraph_i_vector_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:113,9'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:114,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:116,19'
              BranchSideFuncs:
                - igraph_i_vector_list_init_slice
                - igraph_error
        - Branch String:   'src/core/typed_list.pmt:119,5'
          Branch Sides:
            - BranchSide:      'src/core/typed_list.pmt:119,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/typed_list.pmt:121,5'
              BranchSideFuncs: []
      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_i_safe_trunc
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - result
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_safe_real_to_int
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/safe_intop.c:185,12'
          Dst:             igraph_i_safe_real_to_int
    - functionName:    igraph_i_safe_real_to_int
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - result
      BBCount:         13
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_i_is_real_representable_as_integer
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/math/safe_intop.c:137,9'
          Branch Sides:
            - BranchSide:      'src/math/safe_intop.c:138,38'
              BranchSideFuncs: []
            - BranchSide:      'src/math/safe_intop.c:140,16'
              BranchSideFuncs:
                - igraph_errorf
                - igraph_error
        - Branch String:   'src/math/safe_intop.c:140,16'
          Branch Sides:
            - BranchSide:      'src/math/safe_intop.c:141,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/math/safe_intop.c:144,9'
              BranchSideFuncs:
                - igraph_errorf
      Callsites:
        - Src:             'src/math/safe_intop.c:137,9'
          Dst:             igraph_i_is_real_representable_as_integer
        - Src:             'src/math/safe_intop.c:141,9'
          Dst:             igraph_error
        - Src:             'src/math/safe_intop.c:144,9'
          Dst:             igraph_errorf
    - functionName:    igraph_i_is_real_representable_as_integer
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - value
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/math/safe_intop.c:124,9'
          Branch Sides:
            - BranchSide:      'src/math/safe_intop.c:124,9'
              BranchSideFuncs: []
            - BranchSide:      'src/math/safe_intop.c:124,9'
              BranchSideFuncs: []
        - Branch String:   'src/math/safe_intop.c:124,9'
          Branch Sides:
            - BranchSide:      'src/math/safe_intop.c:125,9'
              BranchSideFuncs: []
            - BranchSide:      'src/math/safe_intop.c:127,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_i_safe_round
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - result
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_safe_real_to_int
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/safe_intop.c:174,12'
          Dst:             igraph_i_safe_real_to_int
    - functionName:    igraph_i_safe_floor
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - result
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_safe_real_to_int
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/safe_intop.c:163,12'
          Dst:             igraph_i_safe_real_to_int
    - functionName:    igraph_i_safe_ceil
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - result
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_safe_real_to_int
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/safe_intop.c:154,12'
          Dst:             igraph_i_safe_real_to_int
    - functionName:    igraph_i_safe_exp2
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - k
        - res
      BBCount:         13
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_errorf
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/math/safe_intop.c:97,5'
          Branch Sides:
            - BranchSide:      'src/math/safe_intop.c:97,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/math/safe_intop.c:98,9'
              BranchSideFuncs:
                - igraph_errorf
        - Branch String:   'src/math/safe_intop.c:98,9'
          Branch Sides:
            - BranchSide:      'src/math/safe_intop.c:99,9'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/math/safe_intop.c:102,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/math/safe_intop.c:97,5'
          Dst:             igraph_fatal
        - Src:             'src/math/safe_intop.c:99,9'
          Dst:             igraph_errorf
    - functionName:    igraph_i_safe_next_pow_2
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - k
        - res
      BBCount:         14
      ICount:          106
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_errorf
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/math/safe_intop.c:63,5'
          Branch Sides:
            - BranchSide:      'src/math/safe_intop.c:63,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/math/safe_intop.c:64,9'
              BranchSideFuncs:
                - igraph_errorf
        - Branch String:   'src/math/safe_intop.c:64,9'
          Branch Sides:
            - BranchSide:      'src/math/safe_intop.c:65,10'
              BranchSideFuncs: []
            - BranchSide:      'src/math/safe_intop.c:68,6'
              BranchSideFuncs:
                - igraph_errorf
        - Branch String:   'src/math/safe_intop.c:83,9'
          Branch Sides:
            - BranchSide:      'src/math/safe_intop.c:84,16'
              BranchSideFuncs: []
            - BranchSide:      'src/math/safe_intop.c:87,9'
              BranchSideFuncs:
                - igraph_errorf
      Callsites:
        - Src:             'src/math/safe_intop.c:63,5'
          Dst:             igraph_fatal
        - Src:             'src/math/safe_intop.c:87,9'
          Dst:             igraph_errorf
    - functionName:    igraph_i_safe_vector_int_prod
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - vec
        - res
      BBCount:         15
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_errorf
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/math/safe_intop.c:49,5'
          Branch Sides:
            - BranchSide:      'src/math/safe_intop.c:50,9'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/math/safe_intop.c:52,12'
              BranchSideFuncs: []
        - Branch String:   'src/math/safe_intop.c:50,9'
          Branch Sides:
            - BranchSide:      'src/math/safe_intop.c:50,9'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/math/safe_intop.c:51,5'
              BranchSideFuncs:
                - igraph_errorf
      Callsites:
        - Src:             'src/math/safe_intop.c:47,32'
          Dst:             igraph_vector_int_size
        - Src:             'src/math/safe_intop.c:50,9'
          Dst:             igraph_errorf
    - functionName:    igraph_i_safe_vector_int_sum
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - vec
        - res
      BBCount:         15
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_errorf
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/math/safe_intop.c:38,5'
          Branch Sides:
            - BranchSide:      'src/math/safe_intop.c:39,9'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/math/safe_intop.c:41,12'
              BranchSideFuncs: []
        - Branch String:   'src/math/safe_intop.c:39,9'
          Branch Sides:
            - BranchSide:      'src/math/safe_intop.c:39,9'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/math/safe_intop.c:40,5'
              BranchSideFuncs:
                - igraph_errorf
      Callsites:
        - Src:             'src/math/safe_intop.c:36,32'
          Dst:             igraph_vector_int_size
        - Src:             'src/math/safe_intop.c:39,9'
          Dst:             igraph_errorf
    - functionName:    igraph_i_safe_mult
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - res
      BBCount:         11
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_errorf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/math/safe_intop.c:30,5'
          Branch Sides:
            - BranchSide:      'src/math/safe_intop.c:30,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/math/safe_intop.c:31,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/math/safe_intop.c:30,5'
          Dst:             igraph_errorf
    - functionName:    igraph_i_safe_add
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - res
      BBCount:         11
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_errorf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/math/safe_intop.c:24,5'
          Branch Sides:
            - BranchSide:      'src/math/safe_intop.c:24,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/math/safe_intop.c:25,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/math/safe_intop.c:24,5'
          Dst:             igraph_errorf
    - functionName:    igraph_i_lazy_inclist_get_real
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - il
        - no
      BBCount:         13
      ICount:          142
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - igraph_incident
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:1277,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1278,24'
              BranchSideFuncs:
                - calloc
                - igraph_vector_int_init
                - igraph_incident
                - igraph_vector_int_destroy
                - free
                - free
            - BranchSide:      'src/graph/adjlist.c:1297,12'
              BranchSideFuncs: []
        - Branch String:   'src/graph/adjlist.c:1279,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1280,13'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/adjlist.c:1283,38'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_incident
                - igraph_vector_int_destroy
                - free
                - free
        - Branch String:   'src/graph/adjlist.c:1284,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1285,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/graph/adjlist.c:1289,31'
              BranchSideFuncs:
                - igraph_incident
                - igraph_vector_int_destroy
                - free
        - Branch String:   'src/graph/adjlist.c:1290,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1291,39'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
            - BranchSide:      'src/graph/adjlist.c:1295,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/adjlist.c:1278,24'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:1283,15'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:1289,15'
          Dst:             igraph_incident
        - Src:             'src/graph/adjlist.c:1291,13'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_lazy_inclist_size
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - il
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_lazy_inclist_clear
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1251
      functionLinenumberEnd: 1259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - il
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:1253,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1254,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
            - BranchSide:      'src/graph/adjlist.c:1259,1'
              BranchSideFuncs: []
        - Branch String:   'src/graph/adjlist.c:1254,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1255,39'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
            - BranchSide:      'src/graph/adjlist.c:1258,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
      Callsites:
        - Src:             'src/graph/adjlist.c:1255,13'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_lazy_inclist_destroy
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1237
      functionLinenumberEnd: 1240
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - il
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_lazy_inclist_clear
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:1238,5'
          Dst:             igraph_lazy_inclist_clear
    - functionName:    igraph_lazy_inclist_init
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1202
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - graph
        - il
        - mode
        - loops
      BBCount:         30
      ICount:          154
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - calloc
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:1204,27'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1204,30'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vcount
                - igraph_error
                - calloc
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:1208,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vcount
                - igraph_error
                - calloc
        - Branch String:   'src/graph/adjlist.c:1204,49'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1204,52'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vcount
                - igraph_error
                - calloc
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:1208,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vcount
                - igraph_error
                - calloc
        - Branch String:   'src/graph/adjlist.c:1204,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1205,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:1208,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vcount
                - igraph_error
                - calloc
        - Branch String:   'src/graph/adjlist.c:1208,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1209,14'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/adjlist.c:1212,17'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_error
                - calloc
        - Branch String:   'src/graph/adjlist.c:1217,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1217,16'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/adjlist.c:1217,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:1217,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1217,16'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:1217,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:1217,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1217,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:1217,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:1218,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1219,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:1222,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/adjlist.c:1205,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:1208,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/adjlist.c:1216,18'
          Dst:             igraph_vcount
        - Src:             'src/graph/adjlist.c:1217,16'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:1219,9'
          Dst:             igraph_error
    - functionName:    igraph_i_lazy_adjlist_get_real
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - al
        - no
      BBCount:         13
      ICount:          146
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - igraph_neighbors
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:1136,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1137,24'
              BranchSideFuncs:
                - calloc
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_vector_int_destroy
                - free
                - free
            - BranchSide:      'src/graph/adjlist.c:1156,12'
              BranchSideFuncs: []
        - Branch String:   'src/graph/adjlist.c:1138,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1139,13'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/adjlist.c:1142,38'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_vector_int_destroy
                - free
                - free
        - Branch String:   'src/graph/adjlist.c:1143,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1144,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/graph/adjlist.c:1148,32'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_vector_int_destroy
                - free
        - Branch String:   'src/graph/adjlist.c:1149,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1150,39'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
            - BranchSide:      'src/graph/adjlist.c:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/adjlist.c:1137,24'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:1142,15'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:1148,15'
          Dst:             igraph_neighbors
        - Src:             'src/graph/adjlist.c:1150,13'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_lazy_adjlist_size
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - al
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_lazy_adjlist_clear
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1110
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - al
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:1112,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1113,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
            - BranchSide:      'src/graph/adjlist.c:1118,1'
              BranchSideFuncs: []
        - Branch String:   'src/graph/adjlist.c:1113,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1114,39'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
            - BranchSide:      'src/graph/adjlist.c:1117,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
      Callsites:
        - Src:             'src/graph/adjlist.c:1114,13'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_lazy_adjlist_destroy
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1097
      functionLinenumberEnd: 1100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - al
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_lazy_adjlist_clear
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:1098,5'
          Dst:             igraph_lazy_adjlist_clear
    - functionName:    igraph_lazy_adjlist_init
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - graph
        - al
        - mode
        - loops
        - multiple
      BBCount:         45
      ICount:          224
      EdgeCount:       58
      CyclomaticComplexity: 15
      functionsReached:
        - calloc
        - igraph_error
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_is_directed
        - igraph_vcount
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:1051,27'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1051,30'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vcount
                - igraph_error
                - calloc
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:1055,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vcount
                - igraph_error
                - calloc
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/adjlist.c:1051,49'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1051,52'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vcount
                - igraph_error
                - calloc
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:1055,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vcount
                - igraph_error
                - calloc
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/adjlist.c:1051,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1052,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:1055,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vcount
                - igraph_error
                - calloc
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/adjlist.c:1055,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1056,14'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vcount
                - igraph_error
                - calloc
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/graph/adjlist.c:1060,37'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vcount
                - igraph_error
                - calloc
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/adjlist.c:1060,67'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1061,43'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_has
                - igraph_vcount
                - igraph_error
                - calloc
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/graph/adjlist.c:1066,37'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vcount
                - igraph_error
                - calloc
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/adjlist.c:1060,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1062,18'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vcount
                - igraph_error
                - calloc
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/graph/adjlist.c:1066,37'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vcount
                - igraph_error
                - calloc
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/adjlist.c:1066,66'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1067,43'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_vcount
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/adjlist.c:1075,16'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_error
                - calloc
        - Branch String:   'src/graph/adjlist.c:1066,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1068,13'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/adjlist.c:1075,16'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_error
                - calloc
        - Branch String:   'src/graph/adjlist.c:1068,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1069,19'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/adjlist.c:1071,19'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_error
                - calloc
        - Branch String:   'src/graph/adjlist.c:1081,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1081,16'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/adjlist.c:1081,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:1081,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1081,16'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:1081,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:1081,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1081,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:1081,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:1082,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:1082,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:1084,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/adjlist.c:1052,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:1055,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/adjlist.c:1060,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/graph/adjlist.c:1061,10'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/graph/adjlist.c:1066,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/graph/adjlist.c:1067,10'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/graph/adjlist.c:1080,18'
          Dst:             igraph_vcount
        - Src:             'src/graph/adjlist.c:1081,16'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:1082,5'
          Dst:             igraph_error
    - functionName:    igraph_inclist_clear
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - il
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_clear
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:830,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:831,34'
              BranchSideFuncs:
                - igraph_vector_int_clear
            - BranchSide:      'src/graph/adjlist.c:833,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/adjlist.c:831,9'
          Dst:             igraph_vector_int_clear
    - functionName:    igraph_inclist_init_empty
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - il
        - n
      BBCount:         31
      ICount:          148
      EdgeCount:       37
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_inclist_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:785,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:785,16'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/adjlist.c:785,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:785,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:785,16'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:785,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:785,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:785,5'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:785,5'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:786,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:787,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:790,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:791,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:792,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:795,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/adjlist.c:792,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:792,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:793,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
      Callsites:
        - Src:             'src/graph/adjlist.c:785,16'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:787,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:790,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:790,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/graph/adjlist.c:792,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:792,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:795,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_inclist_destroy
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - il
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:809,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:812,36'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
            - BranchSide:      'src/graph/adjlist.c:814,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/graph/adjlist.c:812,9'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_inclist_init
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - graph
        - il
        - mode
        - loops
      BBCount:         80
      ICount:          366
      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:    4
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:734,27'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:734,30'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:738,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:734,49'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:734,52'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:738,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:734,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:735,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:738,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:738,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:739,14'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:742,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:742,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:742,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:742,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:744,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:744,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:746,18'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - calloc
        - Branch String:   'src/graph/adjlist.c:747,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:747,16'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/adjlist.c:747,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:747,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:747,16'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:747,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:747,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:747,5'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:747,5'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:748,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:749,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:752,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/graph/adjlist.c:753,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:754,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_incident
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/graph/adjlist.c:760,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/adjlist.c:754,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:754,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_incident
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/graph/adjlist.c:756,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_incident
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:754,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:754,9'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_vector_int_init
                - igraph_incident
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:754,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_incident
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:754,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:754,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/adjlist.c:754,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_incident
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:756,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:756,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:757,9'
              BranchSideFuncs:
                - igraph_incident
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:757,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:757,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:758,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_incident
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
      Callsites:
        - Src:             'src/graph/adjlist.c:730,36'
          Dst:             igraph_vcount
        - Src:             'src/graph/adjlist.c:735,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:738,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/adjlist.c:742,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:742,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:742,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:742,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:744,5'
          Dst:             igraph_vss_all
        - Src:             'src/graph/adjlist.c:744,5'
          Dst:             igraph_degree
        - Src:             'src/graph/adjlist.c:744,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:747,16'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:749,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:752,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:752,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/graph/adjlist.c:754,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/graph/adjlist.c:756,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:756,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:757,9'
          Dst:             igraph_incident
        - Src:             'src/graph/adjlist.c:757,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:760,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:761,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_inclist_fprint
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - al
        - outfile
      BBCount:         7
      ICount:          54
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_fprint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:678,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:679,35'
              BranchSideFuncs:
                - igraph_vector_int_fprint
            - BranchSide:      'src/graph/adjlist.c:682,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/adjlist.c:680,9'
          Dst:             igraph_vector_int_fprint
    - functionName:    igraph_inclist_print
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - al
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_print
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:667,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:668,35'
              BranchSideFuncs:
                - igraph_vector_int_print
            - BranchSide:      'src/graph/adjlist.c:671,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/adjlist.c:669,9'
          Dst:             igraph_vector_int_print
    - functionName:    igraph_adjlist_replace_edge
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - al
        - from
        - oldto
        - newto
        - directed
      BBCount:         48
      ICount:          263
      EdgeCount:       58
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_vector_int_binsearch
        - igraph_vector_int_insert
        - igraph_vector_int_remove
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:627,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:627,5'
              BranchSideFuncs:
                - igraph_vector_int_binsearch
                - igraph_error
                - igraph_vector_int_binsearch
                - igraph_vector_int_remove
                - igraph_vector_int_insert
                - igraph_error
                - igraph_vector_int_insert
                - igraph_vector_int_remove
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:627,5'
              BranchSideFuncs:
                - igraph_vector_int_binsearch
                - igraph_error
                - igraph_vector_int_binsearch
                - igraph_vector_int_remove
                - igraph_vector_int_insert
                - igraph_error
                - igraph_vector_int_insert
                - igraph_vector_int_remove
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:627,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:627,5'
              BranchSideFuncs:
                - igraph_vector_int_binsearch
                - igraph_error
                - igraph_vector_int_binsearch
                - igraph_vector_int_remove
                - igraph_vector_int_insert
                - igraph_error
                - igraph_vector_int_insert
                - igraph_vector_int_remove
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:628,5'
              BranchSideFuncs:
                - igraph_vector_int_binsearch
                - igraph_error
                - igraph_vector_int_binsearch
                - igraph_vector_int_remove
                - igraph_vector_int_insert
                - igraph_error
                - igraph_vector_int_insert
                - igraph_vector_int_remove
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:628,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:628,5'
              BranchSideFuncs:
                - igraph_vector_int_binsearch
                - igraph_error
                - igraph_vector_int_binsearch
                - igraph_vector_int_remove
                - igraph_vector_int_insert
                - igraph_error
                - igraph_vector_int_insert
                - igraph_vector_int_remove
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:628,5'
              BranchSideFuncs:
                - igraph_vector_int_binsearch
                - igraph_error
                - igraph_vector_int_binsearch
                - igraph_vector_int_remove
                - igraph_vector_int_insert
                - igraph_error
                - igraph_vector_int_insert
                - igraph_vector_int_remove
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:628,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:628,5'
              BranchSideFuncs:
                - igraph_vector_int_binsearch
                - igraph_error
                - igraph_vector_int_binsearch
                - igraph_vector_int_remove
                - igraph_vector_int_insert
                - igraph_error
                - igraph_vector_int_insert
                - igraph_vector_int_remove
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:630,18'
              BranchSideFuncs:
                - igraph_vector_int_binsearch
                - igraph_error
                - igraph_vector_int_binsearch
                - igraph_vector_int_remove
                - igraph_vector_int_insert
                - igraph_error
                - igraph_vector_int_insert
                - igraph_vector_int_remove
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:635,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:636,9'
              BranchSideFuncs:
                - igraph_vector_int_binsearch
                - igraph_vector_int_remove
                - igraph_vector_int_insert
                - igraph_error
                - igraph_vector_int_insert
                - igraph_vector_int_remove
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:638,45'
              BranchSideFuncs:
                - igraph_vector_int_binsearch
                - igraph_vector_int_remove
                - igraph_vector_int_insert
                - igraph_error
                - igraph_vector_int_insert
                - igraph_vector_int_remove
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:639,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:640,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:643,9'
              BranchSideFuncs:
                - igraph_vector_int_remove
                - igraph_vector_int_insert
                - igraph_error
                - igraph_vector_int_insert
                - igraph_vector_int_remove
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:643,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:647,9'
              BranchSideFuncs:
                - igraph_vector_int_insert
                - igraph_vector_int_remove
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:652,34'
              BranchSideFuncs:
                - igraph_vector_int_remove
                - igraph_vector_int_insert
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:647,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:647,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:648,34'
              BranchSideFuncs:
                - igraph_vector_int_remove
        - Branch String:   'src/graph/adjlist.c:653,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:654,13'
              BranchSideFuncs:
                - igraph_vector_int_insert
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:656,9'
              BranchSideFuncs:
                - igraph_vector_int_insert
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:656,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:0,0'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:656,9'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/graph/adjlist.c:634,17'
          Dst:             igraph_vector_int_binsearch
        - Src:             'src/graph/adjlist.c:636,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:638,17'
          Dst:             igraph_vector_int_binsearch
        - Src:             'src/graph/adjlist.c:640,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:647,9'
          Dst:             igraph_vector_int_insert
        - Src:             'src/graph/adjlist.c:647,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:648,9'
          Dst:             igraph_vector_int_remove
        - Src:             'src/graph/adjlist.c:652,9'
          Dst:             igraph_vector_int_remove
        - Src:             'src/graph/adjlist.c:656,9'
          Dst:             igraph_vector_int_insert
        - Src:             'src/graph/adjlist.c:656,9'
          Dst:             igraph_error
    - functionName:    igraph_adjlist_has_edge
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - al
        - from
        - to
        - directed
      BBCount:         10
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_contains_sorted
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:612,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:612,5'
              BranchSideFuncs:
                - igraph_vector_int_contains_sorted
            - BranchSide:      'src/graph/adjlist.c:612,5'
              BranchSideFuncs:
                - igraph_vector_int_contains_sorted
        - Branch String:   'src/graph/adjlist.c:612,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:612,5'
              BranchSideFuncs:
                - igraph_vector_int_contains_sorted
            - BranchSide:      'src/graph/adjlist.c:612,5'
              BranchSideFuncs:
                - igraph_vector_int_contains_sorted
      Callsites:
        - Src:             'src/graph/adjlist.c:614,12'
          Dst:             igraph_vector_int_contains_sorted
    - functionName:    igraph_adjlist_fprint
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - al
        - outfile
      BBCount:         7
      ICount:          54
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_fprint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:578,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:579,35'
              BranchSideFuncs:
                - igraph_vector_int_fprint
            - BranchSide:      'src/graph/adjlist.c:582,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/adjlist.c:580,9'
          Dst:             igraph_vector_int_fprint
    - functionName:    igraph_adjlist_print
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - al
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_print
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:567,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:568,35'
              BranchSideFuncs:
                - igraph_vector_int_print
            - BranchSide:      'src/graph/adjlist.c:571,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/adjlist.c:569,9'
          Dst:             igraph_vector_int_print
    - functionName:    igraph_adjlist_simplify
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - al
      BBCount:         25
      ICount:          164
      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:
        - Branch String:   'src/graph/adjlist.c:540,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:540,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:540,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_tail
                - igraph_vector_int_pop_back
        - Branch String:   'src/graph/adjlist.c:541,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:542,35'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_tail
                - igraph_vector_int_pop_back
            - BranchSide:      'src/graph/adjlist.c:558,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/adjlist.c:545,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:546,34'
              BranchSideFuncs:
                - igraph_vector_int_tail
                - igraph_vector_int_pop_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
            - BranchSide:      'src/graph/adjlist.c:556,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_tail
                - igraph_vector_int_pop_back
        - Branch String:   'src/graph/adjlist.c:547,17'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:548,35'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_vector_int_tail
                - igraph_vector_int_pop_back
            - BranchSide:      'src/graph/adjlist.c:551,56'
              BranchSideFuncs:
                - igraph_vector_int_tail
                - igraph_vector_int_pop_back
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
      Callsites:
        - Src:             'src/graph/adjlist.c:540,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:540,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:540,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:540,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:543,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/adjlist.c:551,33'
          Dst:             igraph_vector_int_tail
        - Src:             'src/graph/adjlist.c:552,17'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/graph/adjlist.c:558,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:559,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_adjlist_sort
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - al
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_sort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:514,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:515,33'
              BranchSideFuncs:
                - igraph_vector_int_sort
            - BranchSide:      'src/graph/adjlist.c:517,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/adjlist.c:515,9'
          Dst:             igraph_vector_int_sort
    - functionName:    igraph_adjlist_size
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - al
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_adjlist_clear
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - al
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_clear
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:479,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:480,34'
              BranchSideFuncs:
                - igraph_vector_int_clear
            - BranchSide:      'src/graph/adjlist.c:482,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/adjlist.c:480,9'
          Dst:             igraph_vector_int_clear
    - functionName:    igraph_inclist_size
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - il
      BBCount:         1
      ICount:          10
      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: 417
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - al
        - il
      BBCount:         34
      ICount:          227
      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:
        - Branch String:   'src/graph/adjlist.c:424,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:425,9'
              BranchSideFuncs:
                - igraph_inclist_size
                - igraph_errorf
            - BranchSide:      'src/graph/adjlist.c:433,5'
              BranchSideFuncs:
                - igraph_adjlist_init_empty
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:433,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:433,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:434,12'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:434,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:435,16'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:446,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/adjlist.c:439,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:439,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:441,16'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:441,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:442,32'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:444,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:442,32'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:442,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:442,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_error
      Callsites:
        - Src:             'src/graph/adjlist.c:418,36'
          Dst:             igraph_vcount
        - Src:             'src/graph/adjlist.c:424,9'
          Dst:             igraph_inclist_size
        - Src:             'src/graph/adjlist.c:425,9'
          Dst:             igraph_inclist_size
        - Src:             'src/graph/adjlist.c:425,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/adjlist.c:433,5'
          Dst:             igraph_adjlist_init_empty
        - Src:             'src/graph/adjlist.c:433,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:438,20'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/adjlist.c:439,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/adjlist.c:439,9'
          Dst:             igraph_error
    - functionName:    igraph_adjlist_init_empty
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - al
        - no_of_nodes
      BBCount:         33
      ICount:          159
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_adjlist_destroy
        - igraph_error
        - igraph_vector_int_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:258,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:258,16'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/adjlist.c:258,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:258,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:258,16'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:258,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:258,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:258,5'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:258,5'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:259,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:259,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:260,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:262,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:263,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:266,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/adjlist.c:263,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:263,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:264,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_init
                - igraph_error
      Callsites:
        - Src:             'src/graph/adjlist.c:258,16'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:259,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:260,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:260,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/graph/adjlist.c:263,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:263,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:266,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_adjlist_destroy
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - al
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:459,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:462,36'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
            - BranchSide:      'src/graph/adjlist.c:464,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/graph/adjlist.c:462,9'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_adjlist_init_complementer
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - graph
        - al
        - mode
        - loops
      BBCount:         119
      ICount:          612
      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:
        - Branch String:   'src/graph/adjlist.c:312,27'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:312,30'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - calloc
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:316,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - calloc
        - Branch String:   'src/graph/adjlist.c:312,49'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:312,52'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - calloc
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:316,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - calloc
        - Branch String:   'src/graph/adjlist.c:312,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:313,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:316,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - calloc
        - Branch String:   'src/graph/adjlist.c:316,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:317,14'
              BranchSideFuncs:
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/adjlist.c:320,9'
              BranchSideFuncs:
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - calloc
        - Branch String:   'src/graph/adjlist.c:320,37'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:320,40'
              BranchSideFuncs:
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/adjlist.c:324,32'
              BranchSideFuncs:
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - calloc
        - Branch String:   'src/graph/adjlist.c:320,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:321,15'
              BranchSideFuncs:
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/adjlist.c:324,32'
              BranchSideFuncs:
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - calloc
        - Branch String:   'src/graph/adjlist.c:325,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:325,16'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/adjlist.c:325,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:325,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:325,16'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:325,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:325,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:325,5'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:325,5'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:326,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:326,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:327,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:329,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:329,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:329,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:330,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:330,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:330,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/graph/adjlist.c:332,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:337,9'
              BranchSideFuncs:
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/graph/adjlist.c:380,5'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/adjlist.c:337,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:337,9'
              BranchSideFuncs:
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/graph/adjlist.c:340,9'
              BranchSideFuncs:
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:337,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:337,9'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:337,9'
              BranchSideFuncs:
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:337,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:337,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/adjlist.c:337,9'
              BranchSideFuncs:
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:343,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:343,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:345,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:345,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:347,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:351,38'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:352,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:353,19'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:359,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:353,17'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:354,18'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:357,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:359,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:363,18'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:369,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:363,17'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:364,18'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:366,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:369,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:369,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:370,31'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/graph/adjlist.c:370,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:371,18'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/graph/adjlist.c:378,5'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/graph/adjlist.c:371,17'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:372,44'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/graph/adjlist.c:377,9'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/graph/adjlist.c:373,49'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:373,52'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/graph/adjlist.c:376,13'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/graph/adjlist.c:373,21'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:374,48'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/graph/adjlist.c:376,13'
              BranchSideFuncs:
                - igraph_bitset_destroy
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_bitset_null
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_init
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
      Callsites:
        - Src:             'src/graph/adjlist.c:313,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:316,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/adjlist.c:324,18'
          Dst:             igraph_vcount
        - Src:             'src/graph/adjlist.c:325,16'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:326,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:327,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:327,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/graph/adjlist.c:329,5'
          Dst:             igraph_bitset_init
        - Src:             'src/graph/adjlist.c:329,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:329,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:329,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/graph/adjlist.c:330,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:330,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:330,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:330,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:337,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/graph/adjlist.c:340,9'
          Dst:             igraph_bitset_null
        - Src:             'src/graph/adjlist.c:343,9'
          Dst:             igraph_neighbors
        - Src:             'src/graph/adjlist.c:343,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:351,38'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/adjlist.c:369,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:369,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:380,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/graph/adjlist.c:381,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:382,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: 854
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - index
        - mode
        - loops
        - multiple
        - has_loops
        - has_multiple
      BBCount:         142
      ICount:          846
      EdgeCount:       190
      CyclomaticComplexity: 50
      functionsReached:
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:856,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:857,19'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:859,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:859,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:860,22'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:862,25'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:866,37'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:868,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:876,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:868,41'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:869,14'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/adjlist.c:873,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/adjlist.c:869,41'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:869,45'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:876,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:869,63'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:869,66'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/adjlist.c:873,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/adjlist.c:866,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:873,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/adjlist.c:876,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:876,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:877,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:920,16'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:877,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:879,20'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:911,20'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:879,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:880,21'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:909,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:880,44'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:881,22'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:885,25'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:881,33'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:881,36'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:882,37'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:880,21'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:882,37'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:885,25'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:885,25'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:886,26'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:904,32'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:889,29'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:890,33'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:904,21'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:890,33'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:893,37'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:899,37'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:893,47'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:894,37'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:898,29'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:894,72'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:895,37'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:898,29'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:893,37'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:896,38'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:898,29'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:911,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:0,0'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:912,21'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:912,21'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:913,37'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:916,22'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:920,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:921,13'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:963,16'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:921,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:924,20'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:950,20'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:924,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:925,21'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:945,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:925,32'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:925,35'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:926,37'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:925,21'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:926,37'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:938,26'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:938,50'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:939,25'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:942,22'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:939,46'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:940,25'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:942,22'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:950,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:0,0'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:951,33'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:952,21'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:953,22'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:960,18'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:956,33'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:956,36'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:959,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:956,25'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:957,26'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:959,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:963,44'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:963,47'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:993,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/adjlist.c:963,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:966,16'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:993,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/adjlist.c:966,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:967,17'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:991,5'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:967,28'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:967,31'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:968,33'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:967,17'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:968,33'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:971,18'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:979,25'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:980,41'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:984,21'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:984,34'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:984,37'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:984,21'
              BranchSideFuncs:
                - igraph_vector_int_resize
        - Branch String:   'src/graph/adjlist.c:984,21'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:985,26'
              BranchSideFuncs:
                - igraph_vector_int_resize
            - BranchSide:      'src/graph/adjlist.c:987,22'
              BranchSideFuncs:
                - igraph_vector_int_resize
      Callsites:
        - Src:             'src/graph/adjlist.c:863,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/adjlist.c:997,5'
          Dst:             igraph_vector_int_resize
    - functionName:    igraph_adjlist_init
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - graph
        - al
        - mode
        - loops
        - multiple
      BBCount:         114
      ICount:          519
      EdgeCount:       140
      CyclomaticComplexity: 28
      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:    8
      BranchProfiles:
        - Branch String:   'src/graph/adjlist.c:160,27'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:160,30'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:164,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:160,49'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:160,52'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:164,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:160,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:161,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:164,29'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:164,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:165,14'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:168,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:168,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:168,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:168,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:170,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:170,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:172,18'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
                - calloc
        - Branch String:   'src/graph/adjlist.c:173,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:173,16'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/adjlist.c:173,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:173,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:173,16'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:173,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:173,16'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:173,5'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:173,5'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:174,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:174,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:175,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_property_cache_has
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/adjlist.c:178,67'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:179,43'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/graph/adjlist.c:184,37'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/adjlist.c:178,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:180,18'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/graph/adjlist.c:184,37'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/adjlist.c:184,66'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:185,43'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/graph/adjlist.c:193,19'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/graph/adjlist.c:184,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:186,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/graph/adjlist.c:193,19'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/graph/adjlist.c:186,13'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:187,19'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/graph/adjlist.c:189,19'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/graph/adjlist.c:202,5'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:203,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/graph/adjlist.c:214,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/graph/adjlist.c:203,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:203,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
            - BranchSide:      'src/graph/adjlist.c:205,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:203,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:203,9'
              BranchSideFuncs:
                - igraph_allow_interruption
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:203,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:203,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:203,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/adjlist.c:203,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:205,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:205,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:206,9'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:206,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:206,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:210,9'
              BranchSideFuncs:
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
                - igraph_error
        - Branch String:   'src/graph/adjlist.c:210,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:210,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/adjlist.c:213,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_init
                - igraph_neighbors
                - igraph_i_simplify_sorted_int_adjacency_vector_in_place
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_allow_interruption
        - Branch String:   'src/graph/adjlist.c:214,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:216,50'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/graph/adjlist.c:217,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
                - igraph_i_property_cache_set_bool_checked
        - Branch String:   'src/graph/adjlist.c:224,9'
          Branch Sides:
            - BranchSide:      'src/graph/adjlist.c:226,50'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool_checked
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/adjlist.c:227,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
      Callsites:
        - Src:             'src/graph/adjlist.c:156,36'
          Dst:             igraph_vcount
        - Src:             'src/graph/adjlist.c:161,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:164,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/adjlist.c:168,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:168,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:168,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:168,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:170,5'
          Dst:             igraph_vss_all
        - Src:             'src/graph/adjlist.c:170,5'
          Dst:             igraph_degree
        - Src:             'src/graph/adjlist.c:170,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:173,16'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:174,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:175,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:175,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/graph/adjlist.c:178,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/graph/adjlist.c:179,10'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/graph/adjlist.c:184,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/graph/adjlist.c:185,10'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/graph/adjlist.c:203,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/graph/adjlist.c:205,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:205,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:206,9'
          Dst:             igraph_neighbors
        - Src:             'src/graph/adjlist.c:206,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:210,9'
          Dst:             igraph_i_simplify_sorted_int_adjacency_vector_in_place
        - Src:             'src/graph/adjlist.c:210,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:216,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/graph/adjlist.c:222,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/graph/adjlist.c:226,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/graph/adjlist.c:232,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/graph/adjlist.c:235,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:236,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_attribute_combination
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1110
      functionLinenumberEnd: 1147
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - comb
      BBCount:         32
      ICount:          194
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_attribute_combination_add
        - igraph_attribute_combination_init
        - igraph_error
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:1114,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1114,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:1116,5'
              BranchSideFuncs:
                - strlen
                - igraph_attribute_combination_add
        - Branch String:   'src/graph/attributes.c:1122,16'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1122,16'
              BranchSideFuncs:
                - strlen
                - igraph_attribute_combination_add
            - BranchSide:      'src/graph/attributes.c:1122,16'
              BranchSideFuncs:
                - strlen
                - igraph_attribute_combination_add
        - Branch String:   'src/graph/attributes.c:1124,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1125,13'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:1128,54'
              BranchSideFuncs:
                - strlen
                - igraph_attribute_combination_add
        - Branch String:   'src/graph/attributes.c:1128,54'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1128,54'
              BranchSideFuncs:
                - strlen
                - igraph_attribute_combination_add
            - BranchSide:      'src/graph/attributes.c:1128,54'
              BranchSideFuncs:
                - strlen
                - igraph_attribute_combination_add
        - Branch String:   'src/graph/attributes.c:1129,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1130,20'
              BranchSideFuncs:
                - strlen
                - igraph_attribute_combination_add
            - BranchSide:      'src/graph/attributes.c:1133,20'
              BranchSideFuncs:
                - strlen
                - igraph_attribute_combination_add
        - Branch String:   'src/graph/attributes.c:1130,20'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1133,20'
              BranchSideFuncs:
                - strlen
                - igraph_attribute_combination_add
            - BranchSide:      'src/graph/attributes.c:1133,20'
              BranchSideFuncs:
                - strlen
                - igraph_attribute_combination_add
        - Branch String:   'src/graph/attributes.c:1133,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1134,18'
              BranchSideFuncs:
                - igraph_attribute_combination_add
                - strlen
            - BranchSide:      'src/graph/attributes.c:1137,63'
              BranchSideFuncs:
                - igraph_attribute_combination_add
                - strlen
        - Branch String:   'src/graph/attributes.c:1138,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1117,5'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:1139,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:1114,5'
          Dst:             igraph_attribute_combination_init
        - Src:             'src/graph/attributes.c:1114,5'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:1133,13'
          Dst:             strlen
        - Src:             'src/graph/attributes.c:1137,30'
          Dst:             igraph_attribute_combination_add
    - functionName:    igraph_attribute_combination_init
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - comb
      BBCount:         11
      ICount:          53
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_ptr_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:915,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:915,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:916,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:915,5'
          Dst:             igraph_vector_ptr_init
        - Src:             'src/graph/attributes.c:915,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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_combination_add
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - comb
        - name
        - type
        - func
      BBCount:         49
      ICount:          242
      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:
        - Branch String:   'src/graph/attributes.c:971,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:972,52'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - strdup
                - igraph_error
                - strcmp
            - BranchSide:      'src/graph/attributes.c:982,9'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - strdup
                - igraph_error
        - Branch String:   'src/graph/attributes.c:974,21'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:974,25'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - strdup
                - igraph_error
                - strcmp
            - BranchSide:      'src/graph/attributes.c:975,15'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - strdup
                - igraph_error
                - strcmp
        - Branch String:   'src/graph/attributes.c:974,28'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:975,15'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - strdup
                - igraph_error
                - strcmp
            - BranchSide:      'src/graph/attributes.c:976,23'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - strdup
                - igraph_error
        - Branch String:   'src/graph/attributes.c:975,20'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:975,23'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - strdup
                - igraph_error
                - strcmp
            - BranchSide:      'src/graph/attributes.c:980,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - strdup
                - igraph_error
                - strcmp
        - Branch String:   'src/graph/attributes.c:975,25'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:975,36'
              BranchSideFuncs:
                - strcmp
                - calloc
                - igraph_error
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - strdup
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:980,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - strdup
                - igraph_error
                - strcmp
        - Branch String:   'src/graph/attributes.c:974,14'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:976,23'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - strdup
                - igraph_error
                - strcmp
            - BranchSide:      'src/graph/attributes.c:980,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - strdup
                - igraph_error
                - strcmp
        - Branch String:   'src/graph/attributes.c:982,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:985,13'
              BranchSideFuncs:
                - calloc
                - igraph_error
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - strdup
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:1009,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:986,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:987,13'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - strdup
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:990,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - strdup
                - igraph_error
        - Branch String:   'src/graph/attributes.c:991,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:992,13'
              BranchSideFuncs:
                - strdup
                - igraph_error
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:994,32'
              BranchSideFuncs:
                - strdup
                - igraph_error
                - IGRAPH_FINALLY_REAL
                - igraph_vector_ptr_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/attributes.c:1004,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1004,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:1005,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/graph/attributes.c:968,29'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/graph/attributes.c:975,29'
          Dst:             strcmp
        - Src:             'src/graph/attributes.c:985,13'
          Dst:             calloc
        - Src:             'src/graph/attributes.c:987,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:990,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:990,9'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:994,25'
          Dst:             strdup
        - Src:             'src/graph/attributes.c:996,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:1000,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:1000,9'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:1004,9'
          Dst:             igraph_vector_ptr_push_back
        - Src:             'src/graph/attributes.c:1004,9'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:1005,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:    3
      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: 1057
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - comb
        - name
        - type
        - func
      BBCount:         27
      ICount:          176
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_vector_ptr_size
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:1060,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1061,54'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'src/graph/attributes.c:1074,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:1063,21'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1063,25'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'src/graph/attributes.c:1064,15'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'src/graph/attributes.c:1063,28'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1064,15'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'src/graph/attributes.c:1065,21'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:1064,20'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1064,23'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'src/graph/attributes.c:1069,14'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'src/graph/attributes.c:1064,25'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1064,36'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'src/graph/attributes.c:1069,14'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'src/graph/attributes.c:1063,14'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1065,21'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'src/graph/attributes.c:1069,14'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'src/graph/attributes.c:1069,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1070,19'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'src/graph/attributes.c:1072,5'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'src/graph/attributes.c:1074,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1076,10'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:1079,54'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:1058,41'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/graph/attributes.c:1064,29'
          Dst:             strcmp
    - functionName:    igraph_attribute_combination_remove
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - comb
        - name
      BBCount:         27
      ICount:          154
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_vector_ptr_remove
        - igraph_vector_ptr_size
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:1031,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1032,52'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_remove
                - free
                - strcmp
            - BranchSide:      'src/graph/attributes.c:1040,9'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_remove
                - free
        - Branch String:   'src/graph/attributes.c:1034,21'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1034,25'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_remove
                - free
                - strcmp
            - BranchSide:      'src/graph/attributes.c:1035,15'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_remove
                - free
                - strcmp
        - Branch String:   'src/graph/attributes.c:1034,28'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1035,15'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_remove
                - free
                - strcmp
            - BranchSide:      'src/graph/attributes.c:1036,13'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_remove
                - free
        - Branch String:   'src/graph/attributes.c:1035,20'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1035,23'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_remove
                - free
                - strcmp
            - BranchSide:      'src/graph/attributes.c:1038,5'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_remove
                - free
                - strcmp
        - Branch String:   'src/graph/attributes.c:1035,25'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1035,36'
              BranchSideFuncs:
                - strcmp
                - free
                - igraph_vector_ptr_remove
                - free
            - BranchSide:      'src/graph/attributes.c:1038,5'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_remove
                - free
                - strcmp
        - Branch String:   'src/graph/attributes.c:1034,14'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1036,13'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_remove
                - free
                - strcmp
            - BranchSide:      'src/graph/attributes.c:1038,5'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_remove
                - free
                - strcmp
        - Branch String:   'src/graph/attributes.c:1040,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:0,0'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_remove
                - free
            - BranchSide:      'src/graph/attributes.c:1041,52'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_remove
                - free
        - Branch String:   'src/graph/attributes.c:1042,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:1043,13'
              BranchSideFuncs:
                - free
                - free
                - igraph_vector_ptr_remove
            - BranchSide:      'src/graph/attributes.c:1045,9'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_remove
      Callsites:
        - Src:             'src/graph/attributes.c:1028,29'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/graph/attributes.c:1035,29'
          Dst:             strcmp
        - Src:             'src/graph/attributes.c:1046,9'
          Dst:             igraph_vector_ptr_remove
    - functionName:    igraph_attribute_combination_destroy
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 938
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - comb
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_ptr_destroy
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:930,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:931,54'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_destroy
                - free
            - BranchSide:      'src/graph/attributes.c:937,32'
              BranchSideFuncs:
                - igraph_vector_ptr_destroy
        - Branch String:   'src/graph/attributes.c:932,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:933,13'
              BranchSideFuncs:
                - free
                - free
                - igraph_vector_ptr_destroy
            - BranchSide:      'src/graph/attributes.c:935,9'
              BranchSideFuncs:
                - free
                - igraph_vector_ptr_destroy
                - free
      Callsites:
        - Src:             'src/graph/attributes.c:929,29'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/graph/attributes.c:937,5'
          Dst:             igraph_vector_ptr_destroy
    - functionName:    igraph_has_attribute_table
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_set_attribute_table
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - table
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_get_bool_edge_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - name
        - es
        - value
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_bool_clear
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:863,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:864,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:866,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:862,5'
          Dst:             igraph_vector_bool_clear
    - functionName:    igraph_i_attribute_get_bool_vertex_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - name
        - vs
        - value
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_bool_clear
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:851,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:852,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:854,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:850,5'
          Dst:             igraph_vector_bool_clear
    - functionName:    igraph_i_attribute_get_bool_graph_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - name
        - value
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_bool_clear
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:839,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:840,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:842,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:838,5'
          Dst:             igraph_vector_bool_clear
    - functionName:    igraph_i_attribute_get_string_edge_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 826
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - name
        - es
        - value
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_strvector_clear
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:828,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:829,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:831,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:827,5'
          Dst:             igraph_strvector_clear
    - functionName:    igraph_i_attribute_get_string_vertex_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - name
        - vs
        - value
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_strvector_clear
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:816,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:817,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:819,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:815,5'
          Dst:             igraph_strvector_clear
    - functionName:    igraph_i_attribute_get_string_graph_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 802
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - name
        - value
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_strvector_clear
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:804,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:805,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:807,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:803,5'
          Dst:             igraph_strvector_clear
    - functionName:    igraph_i_attribute_get_numeric_edge_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - name
        - es
        - value
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_clear
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:793,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:794,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:796,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:792,5'
          Dst:             igraph_vector_clear
    - functionName:    igraph_i_attribute_get_numeric_vertex_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 786
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - name
        - vs
        - value
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_clear
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:781,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:782,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:784,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:780,5'
          Dst:             igraph_vector_clear
    - functionName:    igraph_i_attribute_get_numeric_graph_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - name
        - value
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_clear
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:769,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:770,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:772,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:768,5'
          Dst:             igraph_vector_clear
    - functionName:    igraph_i_attribute_get_type
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - type
        - elemtype
        - name
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:757,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:758,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:760,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_i_attribute_has_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - type
        - name
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:746,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:747,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:749,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_i_attribute_get_info
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 741
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - gnames
        - gtypes
        - vnames
        - vtypes
        - enames
        - etypes
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:734,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:735,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:739,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_i_attribute_combine_edges
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - newgraph
        - merges
        - comb
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:717,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:717,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/attributes.c:718,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:718,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:719,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:723,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:717,5'
          Dst:             igraph_fatal
    - functionName:    igraph_i_attribute_permute_edges
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - newgraph
        - idx
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:703,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:704,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:706,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_i_attribute_add_edges
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - edges
        - attr
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:690,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:691,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:693,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_i_attribute_combine_vertices
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - newgraph
        - merges
        - comb
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:676,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:676,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/attributes.c:677,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:677,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:678,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:682,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:676,5'
          Dst:             igraph_fatal
    - functionName:    igraph_i_attribute_permute_vertices
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - newgraph
        - idx
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:662,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:663,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:665,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_i_attribute_add_vertices
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - nv
        - attr
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:649,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:650,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:652,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_i_attribute_copy
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - to
        - from
        - ga
        - va
        - ea
      BBCount:         21
      ICount:          112
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_i_attribute_destroy
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:637,20'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:637,23'
              BranchSideFuncs:
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:643,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:637,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:638,9'
              BranchSideFuncs:
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:643,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:638,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:638,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:639,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/attributes.c:639,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:640,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:642,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:636,5'
          Dst:             igraph_i_attribute_destroy
        - Src:             'src/graph/attributes.c:638,9'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:640,13'
          Dst:             igraph_error
    - functionName:    igraph_i_attribute_destroy
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:628,21'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:628,24'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:628,21'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:628,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:628,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:629,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_i_attribute_init
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - attr
      BBCount:         19
      ICount:          86
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:618,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:619,9'
              BranchSideFuncs:
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:624,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:619,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:619,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:620,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/attributes.c:620,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:621,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:623,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:619,9'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:621,13'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_reverse
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         7
      ICount:          77
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:1038,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1040,15'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/../core/typed_list.pmt:1044,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:1036,26'
          Dst:             igraph_attribute_record_list_size
    - functionName:    igraph_attribute_record_list_size
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:288,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:288,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:289,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:289,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:289,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:289,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:288,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:289,5'
          Dst:             igraph_fatal
    - functionName:    igraph_attribute_record_list_remove_consecutive_duplicates
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - eq
      BBCount:         13
      ICount:          110
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:1008,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1009,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/../core/typed_list.pmt:1012,11'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_destroy_item
        - Branch String:   'src/graph/../core/typed_list.pmt:1012,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1013,13'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_destroy_item
            - BranchSide:      'src/graph/../core/typed_list.pmt:1019,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/../core/typed_list.pmt:1013,13'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1014,46'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_destroy_item
            - BranchSide:      'src/graph/../core/typed_list.pmt:1016,13'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_destroy_item
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:1005,32'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/../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: 606
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - item
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_destroy
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:607,5'
          Dst:             igraph_attribute_record_destroy
    - functionName:    igraph_attribute_record_destroy
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - attr
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_free
        - igraph_i_attribute_record_destroy_values
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:242,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:242,9'
              BranchSideFuncs:
                - igraph_free
            - BranchSide:      'src/graph/attributes.c:243,21'
              BranchSideFuncs:
                - igraph_free
      Callsites:
        - Src:             'src/graph/attributes.c:240,5'
          Dst:             igraph_i_attribute_record_destroy_values
        - Src:             'src/graph/attributes.c:243,9'
          Dst:             igraph_free
    - functionName:    igraph_i_attribute_record_destroy_values
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - attr
      BBCount:         23
      ICount:          130
      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:184,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:184,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/attributes.c:186,9'
              BranchSideFuncs:
                - igraph_free
                - igraph_vector_bool_destroy
                - igraph_free
                - igraph_strvector_destroy
                - igraph_vector_destroy
        - Branch String:   'src/graph/attributes.c:186,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:187,17'
              BranchSideFuncs:
                - igraph_vector_bool_destroy
                - igraph_free
                - igraph_free
                - igraph_strvector_destroy
                - igraph_vector_destroy
            - BranchSide:      'src/graph/attributes.c:208,13'
              BranchSideFuncs:
                - igraph_free
        - Branch String:   'src/graph/attributes.c:187,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:189,39'
              BranchSideFuncs:
                - igraph_vector_destroy
                - igraph_free
                - igraph_free
            - BranchSide:      'src/graph/attributes.c:193,42'
              BranchSideFuncs:
                - igraph_strvector_destroy
                - igraph_free
                - igraph_free
            - BranchSide:      'src/graph/attributes.c:197,44'
              BranchSideFuncs:
                - igraph_vector_bool_destroy
                - igraph_free
                - igraph_free
            - BranchSide:      'src/graph/attributes.c:201,17'
              BranchSideFuncs:
                - igraph_free
                - igraph_free
        - Branch String:   'src/graph/attributes.c:208,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:210,13'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:214,17'
              BranchSideFuncs:
                - igraph_free
            - BranchSide:      'src/graph/attributes.c:221,13'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:225,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:214,17'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:215,29'
              BranchSideFuncs:
                - igraph_free
            - BranchSide:      'src/graph/attributes.c:218,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:184,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/attributes.c:189,17'
          Dst:             igraph_vector_destroy
        - Src:             'src/graph/attributes.c:193,17'
          Dst:             igraph_strvector_destroy
        - Src:             'src/graph/attributes.c:197,17'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/graph/attributes.c:204,9'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:215,17'
          Dst:             igraph_free
    - functionName:    igraph_i_attribute_record_list_sort_ind_cmp
      functionSourceFile: '/src/igraph/src/graph/../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:
        - thunk
        - p1
        - p2
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_record_list_sort_ind
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - inds
        - cmp
      BBCount:         35
      ICount:          195
      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:
        - Branch String:   'src/graph/../core/typed_list.pmt:952,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:952,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:953,9'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/graph/../core/typed_list.pmt:953,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:954,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/../core/typed_list.pmt:957,12'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/graph/../core/typed_list.pmt:957,12'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:957,12'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/../core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:957,12'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:957,12'
              BranchSideFuncs:
                - calloc
                - igraph_qsort_r
                - free
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:957,12'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort_r
                - free
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort_r
                - free
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:958,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:959,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:961,12'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
        - Branch String:   'src/graph/../core/typed_list.pmt:961,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:962,19'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
            - BranchSide:      'src/graph/../core/typed_list.pmt:964,13'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
        - Branch String:   'src/graph/../core/typed_list.pmt:969,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:970,28'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/graph/../core/typed_list.pmt:972,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:949,29'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/../core/typed_list.pmt:952,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/../core/typed_list.pmt:952,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:957,12'
          Dst:             calloc
        - Src:             'src/graph/../core/typed_list.pmt:959,9'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:965,5'
          Dst:             igraph_qsort_r
        - Src:             'src/graph/../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/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - cmp
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_fatal
        - igraph_qsort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:916,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:916,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:917,5'
              BranchSideFuncs:
                - igraph_attribute_record_list_size
                - igraph_qsort
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:917,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:917,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:917,5'
              BranchSideFuncs:
                - igraph_attribute_record_list_size
                - igraph_qsort
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:916,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:917,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:919,24'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/../core/typed_list.pmt:918,5'
          Dst:             igraph_qsort
    - functionName:    igraph_attribute_record_list_permute
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - index
      BBCount:         42
      ICount:          215
      EdgeCount:       47
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:877,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:877,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:878,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_attribute_record_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:878,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:878,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:879,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_attribute_record_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:879,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:879,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:880,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_attribute_record_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:880,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:880,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:882,35'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_attribute_record_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:883,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:883,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:885,12'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/graph/../core/typed_list.pmt:885,12'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:885,12'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/../core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:885,12'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:885,12'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:885,12'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:886,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:887,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:890,12'
              BranchSideFuncs:
                - free
        - Branch String:   'src/graph/../core/typed_list.pmt:890,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:891,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/graph/../core/typed_list.pmt:894,12'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:877,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:878,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:879,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:880,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:882,12'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/../core/typed_list.pmt:883,5'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/../core/typed_list.pmt:883,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:885,12'
          Dst:             calloc
        - Src:             'src/graph/../core/typed_list.pmt:887,9'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_remove_fast
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - index
        - result
      BBCount:         16
      ICount:          94
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:831,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:831,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:833,9'
              BranchSideFuncs:
                - igraph_attribute_record_list_get_ptr
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:833,19'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:833,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:834,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:833,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:834,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:837,6'
              BranchSideFuncs:
                - igraph_attribute_record_list_get_ptr
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:829,29'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/../core/typed_list.pmt:831,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:834,9'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:837,17'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_attribute_record_list_get_ptr
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - pos
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:378,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:378,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:379,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:379,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:379,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:379,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:378,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:379,5'
          Dst:             igraph_fatal
    - functionName:    igraph_attribute_record_list_pop_back
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_list_empty
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:801,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:801,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:801,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:801,5'
          Dst:             igraph_attribute_record_list_empty
        - Src:             'src/graph/../core/typed_list.pmt:801,5'
          Dst:             igraph_fatal
    - functionName:    igraph_attribute_record_list_empty
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:269,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:269,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:270,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:270,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:269,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:270,5'
          Dst:             igraph_fatal
    - functionName:    igraph_attribute_record_list_remove
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - index
        - result
      BBCount:         16
      ICount:          102
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:766,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:766,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:768,9'
              BranchSideFuncs:
                - igraph_attribute_record_list_get_ptr
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:768,19'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:768,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:769,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:768,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:769,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:772,6'
              BranchSideFuncs:
                - igraph_attribute_record_list_get_ptr
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:764,29'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/../core/typed_list.pmt:766,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:769,9'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:772,17'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_attribute_record_list_insert_new
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - pos
        - e
      BBCount:         23
      ICount:          109
      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:
        - Branch String:   'src/graph/../core/typed_list.pmt:731,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:731,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:732,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_attribute_record_list_insert
                - IGRAPH_FINALLY_CLEAN
                - igraph_attribute_record_list_get_ptr
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:733,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:733,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:734,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_attribute_record_list_get_ptr
        - Branch String:   'src/graph/../core/typed_list.pmt:735,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:736,32'
              BranchSideFuncs:
                - igraph_attribute_record_list_get_ptr
            - BranchSide:      'src/graph/../core/typed_list.pmt:738,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:731,5'
          Dst:             igraph_i_attribute_record_list_init_item
        - Src:             'src/graph/../core/typed_list.pmt:731,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:732,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/../core/typed_list.pmt:732,5'
          Dst:             igraph_i_attribute_record_list_destroy_item
        - Src:             'src/graph/../core/typed_list.pmt:733,5'
          Dst:             igraph_attribute_record_list_insert
        - Src:             'src/graph/../core/typed_list.pmt:733,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:734,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/../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: 595
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - item
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:597,12'
          Dst:             igraph_attribute_record_init
    - functionName:    igraph_attribute_record_list_insert
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - pos
        - e
      BBCount:         21
      ICount:          133
      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:
        - Branch String:   'src/graph/../core/typed_list.pmt:671,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:671,5'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_expand_if_full
                - igraph_error
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:671,5'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_expand_if_full
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:671,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:671,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:672,5'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_expand_if_full
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:672,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:672,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:673,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/../core/typed_list.pmt:673,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:674,17'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/../core/typed_list.pmt:676,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:670,29'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/../core/typed_list.pmt:671,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:672,5'
          Dst:             igraph_i_attribute_record_list_expand_if_full
        - Src:             'src/graph/../core/typed_list.pmt:672,5'
          Dst:             igraph_error
    - functionName:    igraph_i_attribute_record_list_expand_if_full
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         33
      ICount:          154
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_attribute_record_list_reserve
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:1095,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1095,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:1096,5'
              BranchSideFuncs:
                - igraph_attribute_record_list_size
                - igraph_attribute_record_list_reserve
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:1096,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1096,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:1098,9'
              BranchSideFuncs:
                - igraph_attribute_record_list_size
                - igraph_attribute_record_list_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:1098,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1099,52'
              BranchSideFuncs:
                - igraph_attribute_record_list_size
                - igraph_attribute_record_list_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1110,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/../core/typed_list.pmt:1100,37'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1100,71'
              BranchSideFuncs:
                - igraph_attribute_record_list_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1100,26'
              BranchSideFuncs:
                - igraph_attribute_record_list_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:1101,13'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1102,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1104,13'
              BranchSideFuncs:
                - igraph_attribute_record_list_reserve
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:1104,13'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1105,22'
              BranchSideFuncs:
                - igraph_attribute_record_list_reserve
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1107,9'
              BranchSideFuncs:
                - igraph_attribute_record_list_reserve
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:1107,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1107,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1108,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:1095,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:1096,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:1099,37'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/../core/typed_list.pmt:1102,13'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:1107,9'
          Dst:             igraph_attribute_record_list_reserve
        - Src:             'src/graph/../core/typed_list.pmt:1107,9'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_reserve
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - capacity
      BBCount:         34
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_attribute_record_list_capacity
        - igraph_error
        - igraph_fatal
        - realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:237,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:237,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:238,5'
              BranchSideFuncs:
                - igraph_attribute_record_list_capacity
                - igraph_error
                - realloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:238,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:238,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:239,5'
              BranchSideFuncs:
                - igraph_attribute_record_list_capacity
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:239,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:239,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:241,43'
              BranchSideFuncs:
                - igraph_attribute_record_list_capacity
                - igraph_error
                - realloc
        - Branch String:   'src/graph/../core/typed_list.pmt:243,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:244,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/../core/typed_list.pmt:247,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/graph/../core/typed_list.pmt:247,11'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:247,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/graph/../core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:247,11'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:247,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:247,11'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:248,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:248,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:250,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:237,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:238,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:239,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:241,24'
          Dst:             igraph_attribute_record_list_capacity
        - Src:             'src/graph/../core/typed_list.pmt:247,11'
          Dst:             realloc
        - Src:             'src/graph/../core/typed_list.pmt:248,5'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_capacity
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         1
      ICount:          17
      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: 136
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - attr
        - name
        - type
      BBCount:         18
      ICount:          103
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_attribute_record_set_name
        - igraph_attribute_record_set_type
        - igraph_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:132,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:132,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:133,5'
              BranchSideFuncs:
                - igraph_attribute_record_set_type
                - igraph_error
        - Branch String:   'src/graph/attributes.c:133,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:133,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:135,5'
              BranchSideFuncs: []
      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_attribute_record_set_type
        - Src:             'src/graph/attributes.c:133,5'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_set_name
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - attr
        - name
      BBCount:         21
      ICount:          100
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_free
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:484,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:484,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/attributes.c:486,9'
              BranchSideFuncs:
                - igraph_free
                - strdup
                - igraph_error
        - Branch String:   'src/graph/attributes.c:486,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:487,27'
              BranchSideFuncs:
                - strdup
                - igraph_free
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:490,18'
              BranchSideFuncs:
                - igraph_free
        - Branch String:   'src/graph/attributes.c:488,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:488,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:489,5'
              BranchSideFuncs:
                - igraph_free
        - Branch String:   'src/graph/attributes.c:493,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:494,21'
              BranchSideFuncs:
                - igraph_free
            - BranchSide:      'src/graph/attributes.c:497,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:484,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/attributes.c:487,20'
          Dst:             strdup
        - Src:             'src/graph/attributes.c:488,9'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:494,9'
          Dst:             igraph_free
    - functionName:    igraph_attribute_record_set_type
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - attr
        - type
      BBCount:         76
      ICount:          296
      EdgeCount:       82
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_free
        - igraph_i_attribute_record_set_type
        - igraph_strvector_destroy
        - igraph_strvector_init
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
        - igraph_vector_destroy
        - igraph_vector_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:540,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:540,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/attributes.c:542,9'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_bool_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_record_set_type
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_strvector_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/graph/attributes.c:542,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:543,17'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_bool_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_record_set_type
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_strvector_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_error
                - igraph_error
                - igraph_errorf
            - BranchSide:      'src/graph/attributes.c:580,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:543,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:545,40'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_record_set_type
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:554,46'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_strvector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_record_set_type
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:564,49'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_bool_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_record_set_type
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:573,17'
              BranchSideFuncs:
                - igraph_errorf
        - Branch String:   'src/graph/attributes.c:546,17'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:546,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:547,17'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_record_set_type
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/attributes.c:548,17'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:548,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:548,17'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_record_set_type
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/attributes.c:555,17'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:555,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:556,17'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_strvector_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_record_set_type
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/attributes.c:557,17'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:557,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:558,17'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_record_set_type
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/attributes.c:565,17'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:565,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:566,17'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_bool_init
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_record_set_type
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/attributes.c:567,17'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:567,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:567,17'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_i_attribute_record_set_type
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/graph/attributes.c:540,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/attributes.c:545,40'
          Dst:             calloc
        - Src:             'src/graph/attributes.c:546,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:547,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:547,17'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:548,17'
          Dst:             igraph_vector_init
        - Src:             'src/graph/attributes.c:548,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:548,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:548,17'
          Dst:             igraph_vector_destroy
        - Src:             'src/graph/attributes.c:554,46'
          Dst:             calloc
        - Src:             'src/graph/attributes.c:555,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:556,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:556,17'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:557,17'
          Dst:             igraph_strvector_init
        - 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_strvector_destroy
        - Src:             'src/graph/attributes.c:564,49'
          Dst:             calloc
        - Src:             'src/graph/attributes.c:565,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:566,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:566,17'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:567,17'
          Dst:             igraph_vector_bool_init
        - Src:             'src/graph/attributes.c:567,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:567,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:567,17'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/graph/attributes.c:573,17'
          Dst:             igraph_errorf
        - Src:             'src/graph/attributes.c:576,9'
          Dst:             igraph_i_attribute_record_set_type
        - Src:             'src/graph/attributes.c:577,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_attribute_record_set_type
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - attr
        - type
        - ptr
      BBCount:         18
      ICount:          100
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_attribute_record_set_default_numeric
        - igraph_fatal
        - igraph_i_attribute_record_destroy_values
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:507,22'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:507,25'
              BranchSideFuncs:
                - igraph_i_attribute_record_destroy_values
                - igraph_attribute_record_set_default_numeric
                - igraph_fatal
            - BranchSide:      'src/graph/attributes.c:508,50'
              BranchSideFuncs:
                - igraph_i_attribute_record_destroy_values
                - igraph_attribute_record_set_default_numeric
                - igraph_fatal
        - Branch String:   'src/graph/attributes.c:507,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:508,50'
              BranchSideFuncs:
                - igraph_i_attribute_record_destroy_values
                - igraph_attribute_record_set_default_numeric
                - igraph_fatal
            - BranchSide:      'src/graph/attributes.c:513,9'
              BranchSideFuncs:
                - igraph_attribute_record_set_default_numeric
                - igraph_fatal
        - Branch String:   'src/graph/attributes.c:513,22'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:513,25'
              BranchSideFuncs:
                - igraph_attribute_record_set_default_numeric
                - igraph_fatal
            - BranchSide:      'src/graph/attributes.c:513,22'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:513,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:513,9'
              BranchSideFuncs:
                - igraph_attribute_record_set_default_numeric
                - igraph_fatal
            - BranchSide:      'src/graph/attributes.c:514,9'
              BranchSideFuncs:
                - igraph_attribute_record_set_default_numeric
                - igraph_fatal
        - Branch String:   'src/graph/attributes.c:514,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:514,9'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/attributes.c:517,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:508,9'
          Dst:             igraph_i_attribute_record_destroy_values
        - Src:             'src/graph/attributes.c:514,9'
          Dst:             igraph_attribute_record_set_default_numeric
        - Src:             'src/graph/attributes.c:514,9'
          Dst:             igraph_fatal
    - functionName:    igraph_attribute_record_set_default_numeric
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - attr
        - value
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:398,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:399,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:402,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_attribute_record_list_insert_copy
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - pos
        - e
      BBCount:         20
      ICount:          96
      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:
        - Branch String:   'src/graph/../core/typed_list.pmt:702,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:702,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:703,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_attribute_record_list_insert
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:704,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:704,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:705,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:702,5'
          Dst:             igraph_i_attribute_record_list_copy_item
        - Src:             'src/graph/../core/typed_list.pmt:702,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:703,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/../core/typed_list.pmt:703,5'
          Dst:             igraph_i_attribute_record_list_destroy_item
        - Src:             'src/graph/../core/typed_list.pmt:704,5'
          Dst:             igraph_attribute_record_list_insert
        - Src:             'src/graph/../core/typed_list.pmt:704,5'
          Dst:             igraph_error
        - Src:             'src/graph/../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: 602
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - source
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_init_copy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:603,12'
          Dst:             igraph_attribute_record_init_copy
    - functionName:    igraph_attribute_record_init_copy
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         38
      ICount:          192
      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:158,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:158,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:160,13'
              BranchSideFuncs:
                - igraph_vector_bool_update
                - igraph_error
                - igraph_strvector_update
                - igraph_error
                - igraph_vector_update
                - igraph_error
        - Branch String:   'src/graph/attributes.c:160,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:162,13'
              BranchSideFuncs:
                - igraph_vector_update
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:166,13'
              BranchSideFuncs:
                - igraph_strvector_update
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:170,13'
              BranchSideFuncs:
                - igraph_vector_bool_update
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:174,13'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:177,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:162,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:162,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:163,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:166,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:166,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:167,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:170,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:170,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:171,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:158,5'
          Dst:             igraph_attribute_record_init
        - Src:             'src/graph/attributes.c:158,5'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:162,13'
          Dst:             igraph_vector_update
        - Src:             'src/graph/attributes.c:162,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:166,13'
          Dst:             igraph_strvector_update
        - Src:             'src/graph/attributes.c:166,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:170,13'
          Dst:             igraph_vector_bool_update
        - Src:             'src/graph/attributes.c:170,13'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_push_back_new
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - e
      BBCount:         21
      ICount:          107
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_attribute_record_list_expand_if_full
        - igraph_i_attribute_record_list_init_item
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:641,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:641,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:642,5'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_init_item
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:642,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:642,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:643,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/../core/typed_list.pmt:643,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:644,14'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/../core/typed_list.pmt:646,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:641,5'
          Dst:             igraph_i_attribute_record_list_expand_if_full
        - Src:             'src/graph/../core/typed_list.pmt:641,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:642,5'
          Dst:             igraph_i_attribute_record_list_init_item
        - Src:             'src/graph/../core/typed_list.pmt:642,5'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_push_back
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - e
      BBCount:         11
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_attribute_record_list_expand_if_full
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:588,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:588,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:589,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:588,5'
          Dst:             igraph_i_attribute_record_list_expand_if_full
        - Src:             'src/graph/../core/typed_list.pmt:588,5'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_discard_fast
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - index
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:555,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:555,9'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_destroy_item
            - BranchSide:      'src/graph/../core/typed_list.pmt:556,41'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_destroy_item
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:553,29'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/../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/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:529,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:529,9'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_destroy_item
            - BranchSide:      'src/graph/../core/typed_list.pmt:530,41'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_destroy_item
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:528,29'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/../core/typed_list.pmt:530,9'
          Dst:             igraph_i_attribute_record_list_destroy_item
    - functionName:    igraph_attribute_record_list_discard
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - index
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:509,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:509,9'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_destroy_item
            - BranchSide:      'src/graph/../core/typed_list.pmt:510,41'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_destroy_item
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:507,29'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/../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/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:486,12'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:486,41'
              BranchSideFuncs:
                - igraph_attribute_record_list_get_ptr
            - BranchSide:      'src/graph/../core/typed_list.pmt:486,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:485,29'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/../core/typed_list.pmt:486,23'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_attribute_record_list_swap_elements
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v1
        - i
        - j
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_record_list_swap
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_record_list_replace
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - pos
        - e
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_list_get_ptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:428,29'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_attribute_record_list_set
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - pos
        - e
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/../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/graph/../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:
        - list
        - start
        - end
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:1085,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1086,41'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_destroy_item
            - BranchSide:      'src/graph/../core/typed_list.pmt:1088,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:1086,9'
          Dst:             igraph_i_attribute_record_list_destroy_item
    - functionName:    igraph_attribute_record_list_resize
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - new_size
      BBCount:         32
      ICount:          178
      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:
        - Branch String:   'src/graph/../core/typed_list.pmt:327,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:327,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:328,5'
              BranchSideFuncs:
                - igraph_attribute_record_list_reserve
                - igraph_attribute_record_list_size
                - igraph_i_attribute_record_list_destroy_slice
                - igraph_i_attribute_record_list_init_slice
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:328,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:328,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:330,5'
              BranchSideFuncs:
                - igraph_attribute_record_list_reserve
                - igraph_attribute_record_list_size
                - igraph_i_attribute_record_list_destroy_slice
                - igraph_i_attribute_record_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:330,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:330,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:332,31'
              BranchSideFuncs:
                - igraph_attribute_record_list_size
                - igraph_i_attribute_record_list_destroy_slice
                - igraph_i_attribute_record_list_init_slice
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:334,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:335,9'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_init_slice
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:336,16'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_destroy_slice
        - Branch String:   'src/graph/../core/typed_list.pmt:335,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:335,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:336,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:327,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:328,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:330,5'
          Dst:             igraph_attribute_record_list_reserve
        - Src:             'src/graph/../core/typed_list.pmt:330,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:332,16'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/../core/typed_list.pmt:335,9'
          Dst:             igraph_i_attribute_record_list_init_slice
        - Src:             'src/graph/../core/typed_list.pmt:335,9'
          Dst:             igraph_error
        - Src:             'src/graph/../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/graph/../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:
        - list
        - start
        - end
      BBCount:         18
      ICount:          96
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_attribute_record_list_destroy_slice
        - igraph_i_attribute_record_list_init_item
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:1072,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1073,47'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_init_item
                - igraph_i_attribute_record_list_destroy_slice
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1080,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/../core/typed_list.pmt:1074,13'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1075,46'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_destroy_slice
                - igraph_i_attribute_record_list_init_item
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1078,5'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_init_item
                - igraph_i_attribute_record_list_destroy_slice
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:1076,13'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1076,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1077,9'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_init_item
                - igraph_i_attribute_record_list_destroy_slice
                - igraph_error
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:1073,18'
          Dst:             igraph_i_attribute_record_list_init_item
        - Src:             'src/graph/../core/typed_list.pmt:1075,13'
          Dst:             igraph_i_attribute_record_list_destroy_slice
        - Src:             'src/graph/../core/typed_list.pmt:1076,13'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_clear
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_attribute_record_list_destroy_slice
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:358,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:358,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:359,5'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_destroy_slice
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:359,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:359,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:359,5'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_destroy_slice
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:358,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:359,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../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/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - e
      BBCount:         20
      ICount:          92
      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:
        - Branch String:   'src/graph/../core/typed_list.pmt:614,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:614,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:615,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_attribute_record_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:616,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:616,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:617,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:614,5'
          Dst:             igraph_i_attribute_record_list_copy_item
        - Src:             'src/graph/../core/typed_list.pmt:614,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:615,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/../core/typed_list.pmt:615,5'
          Dst:             igraph_i_attribute_record_list_destroy_item
        - Src:             'src/graph/../core/typed_list.pmt:616,5'
          Dst:             igraph_attribute_record_list_push_back
        - Src:             'src/graph/../core/typed_list.pmt:616,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:617,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_attribute_record_list_destroy
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_clear
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:177,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:177,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:179,9'
              BranchSideFuncs:
                - igraph_attribute_record_list_clear
                - free
        - Branch String:   'src/graph/../core/typed_list.pmt:179,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:179,9'
              BranchSideFuncs:
                - igraph_attribute_record_list_clear
                - free
            - BranchSide:      'src/graph/../core/typed_list.pmt:180,25'
              BranchSideFuncs:
                - igraph_attribute_record_list_clear
                - free
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:177,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:180,9'
          Dst:             igraph_attribute_record_list_clear
    - functionName:    igraph_attribute_record_list_init_copy
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         24
      ICount:          116
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_attribute_record_list_destroy
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_init
        - igraph_attribute_record_list_push_back_copy
        - igraph_attribute_record_list_size
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:144,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:144,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:145,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_attribute_record_list_get_ptr
                - igraph_attribute_record_list_push_back_copy
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:147,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:148,9'
              BranchSideFuncs:
                - igraph_attribute_record_list_get_ptr
                - igraph_attribute_record_list_push_back_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:151,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/../core/typed_list.pmt:148,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:148,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:149,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_attribute_record_list_get_ptr
                - igraph_attribute_record_list_push_back_copy
                - igraph_error
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:142,32'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/../core/typed_list.pmt:144,5'
          Dst:             igraph_attribute_record_list_init
        - Src:             'src/graph/../core/typed_list.pmt:144,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:145,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/../core/typed_list.pmt:145,5'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/graph/../core/typed_list.pmt:148,9'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/../core/typed_list.pmt:148,9'
          Dst:             igraph_attribute_record_list_push_back_copy
        - Src:             'src/graph/../core/typed_list.pmt:148,9'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:151,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_attribute_record_list_init
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - size
      BBCount:         32
      ICount:          167
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_i_attribute_record_list_init_slice
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:110,35'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:110,46'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:110,22'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:111,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:111,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:112,21'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
        - Branch String:   'src/graph/../core/typed_list.pmt:112,21'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:112,21'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/../core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:112,21'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:112,21'
              BranchSideFuncs:
                - calloc
                - igraph_i_attribute_record_list_init_slice
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:112,21'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - calloc
                - igraph_i_attribute_record_list_init_slice
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - calloc
                - igraph_i_attribute_record_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:113,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:114,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:116,19'
              BranchSideFuncs:
                - igraph_i_attribute_record_list_init_slice
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:119,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:119,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:121,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:111,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:112,21'
          Dst:             calloc
        - Src:             'src/graph/../core/typed_list.pmt:114,9'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:119,5'
          Dst:             igraph_i_attribute_record_list_init_slice
        - Src:             'src/graph/../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: 447
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - attr
        - value
      BBCount:         22
      ICount:          105
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_free
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:450,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:451,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:454,9'
              BranchSideFuncs:
                - igraph_free
                - strdup
                - igraph_error
        - Branch String:   'src/graph/attributes.c:454,15'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:454,20'
              BranchSideFuncs:
                - igraph_free
                - strdup
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:458,14'
              BranchSideFuncs:
                - igraph_free
        - Branch String:   'src/graph/attributes.c:454,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:455,23'
              BranchSideFuncs:
                - strdup
                - igraph_free
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:458,14'
              BranchSideFuncs:
                - igraph_free
        - Branch String:   'src/graph/attributes.c:456,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:456,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:457,5'
              BranchSideFuncs:
                - igraph_free
        - Branch String:   'src/graph/attributes.c:461,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:462,21'
              BranchSideFuncs:
                - igraph_free
            - BranchSide:      'src/graph/attributes.c:464,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/attributes.c:455,16'
          Dst:             strdup
        - Src:             'src/graph/attributes.c:456,9'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:462,9'
          Dst:             igraph_free
    - functionName:    igraph_attribute_record_set_default_boolean
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - attr
        - value
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:422,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:423,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:426,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    igraph_attribute_record_resize
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - attr
        - new_size
      BBCount:         68
      ICount:          353
      EdgeCount:       77
      CyclomaticComplexity: 11
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_strvector_resize
        - igraph_strvector_set
        - igraph_strvector_size
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:336,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:336,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/attributes.c:338,13'
              BranchSideFuncs:
                - igraph_error
                - igraph_strvector_size
                - igraph_strvector_resize
                - igraph_strvector_set
                - igraph_error
                - igraph_error
                - igraph_strvector_resize
                - igraph_error
                - igraph_vector_bool_size
                - igraph_vector_bool_resize
                - igraph_error
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
                - igraph_errorf
        - Branch String:   'src/graph/attributes.c:338,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:341,19'
              BranchSideFuncs:
                - igraph_vector_size
                - igraph_vector_resize
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:350,19'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_vector_bool_resize
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:359,19'
              BranchSideFuncs:
                - igraph_strvector_size
                - igraph_strvector_resize
                - igraph_strvector_set
                - igraph_error
                - igraph_error
                - igraph_strvector_resize
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:372,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:376,13'
              BranchSideFuncs:
                - igraph_errorf
        - Branch String:   'src/graph/attributes.c:343,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:343,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:344,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:344,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:345,37'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:347,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:352,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:352,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:353,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:353,13'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:354,37'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:356,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:360,49'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:360,54'
              BranchSideFuncs:
                - igraph_strvector_resize
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:361,17'
              BranchSideFuncs:
                - igraph_strvector_resize
                - igraph_error
        - Branch String:   'src/graph/attributes.c:360,17'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:361,17'
              BranchSideFuncs:
                - igraph_strvector_resize
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:363,43'
              BranchSideFuncs:
                - igraph_strvector_size
                - igraph_strvector_resize
                - igraph_strvector_set
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/attributes.c:361,17'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:361,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:362,13'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:364,17'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:364,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:365,17'
              BranchSideFuncs:
                - igraph_strvector_set
                - igraph_error
        - Branch String:   'src/graph/attributes.c:365,17'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:0,0'
              BranchSideFuncs:
                - igraph_strvector_set
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:366,21'
              BranchSideFuncs:
                - igraph_strvector_set
                - igraph_error
        - Branch String:   'src/graph/attributes.c:366,21'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:365,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:366,21'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/graph/attributes.c:336,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/attributes.c:342,17'
          Dst:             igraph_vector_size
        - Src:             'src/graph/attributes.c:343,13'
          Dst:             igraph_vector_resize
        - Src:             'src/graph/attributes.c:343,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:351,17'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/attributes.c:352,13'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/graph/attributes.c:352,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:361,17'
          Dst:             igraph_strvector_resize
        - Src:             'src/graph/attributes.c:361,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:363,21'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/attributes.c:364,17'
          Dst:             igraph_strvector_resize
        - Src:             'src/graph/attributes.c:364,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:366,21'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/attributes.c:366,21'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:372,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:376,13'
          Dst:             igraph_errorf
    - functionName:    igraph_attribute_record_size
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - attr
      BBCount:         15
      ICount:          85
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - igraph_errorf
        - igraph_fatal
        - igraph_strvector_size
        - igraph_vector_bool_size
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:294,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:294,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/attributes.c:296,13'
              BranchSideFuncs:
                - igraph_vector_bool_size
                - igraph_strvector_size
                - igraph_vector_size
                - igraph_errorf
        - Branch String:   'src/graph/attributes.c:296,5'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:298,39'
              BranchSideFuncs:
                - igraph_vector_size
            - BranchSide:      'src/graph/attributes.c:301,42'
              BranchSideFuncs:
                - igraph_strvector_size
            - BranchSide:      'src/graph/attributes.c:304,44'
              BranchSideFuncs:
                - igraph_vector_bool_size
            - BranchSide:      'src/graph/attributes.c:307,13'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/attributes.c:310,13'
              BranchSideFuncs:
                - igraph_errorf
      Callsites:
        - Src:             'src/graph/attributes.c:294,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/attributes.c:298,20'
          Dst:             igraph_vector_size
        - Src:             'src/graph/attributes.c:301,20'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/attributes.c:304,20'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/attributes.c:310,13'
          Dst:             igraph_errorf
    - functionName:    igraph_attribute_record_check_type
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - attr
        - type
      BBCount:         23
      ICount:          74
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:263,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:264,17'
              BranchSideFuncs:
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:283,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/attributes.c:264,9'
          Branch Sides:
            - BranchSide:      'src/graph/attributes.c:266,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:269,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:272,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:275,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/attributes.c:278,17'
              BranchSideFuncs:
                - igraph_error
      Callsites:
        - Src:             'src/graph/attributes.c:266,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:269,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:272,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:275,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:278,17'
          Dst:             igraph_error
    - functionName:    igraph_i_property_cache_invalidate_conditionally
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - graph
        - keep_always
        - keep_when_false
        - keep_when_true
      BBCount:         27
      ICount:          161
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - igraph_i_property_cache_get_bool
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/graph/caching.c:186,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:186,5'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/graph/caching.c:194,18'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/caching.c:196,9'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:196,9'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/graph/caching.c:197,39'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/caching.c:197,9'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:198,25'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/graph/caching.c:211,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/caching.c:199,17'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:202,65'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/graph/caching.c:210,9'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/caching.c:204,47'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:204,51'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/graph/caching.c:205,23'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/caching.c:204,65'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:205,23'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/graph/caching.c:207,36'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/caching.c:205,46'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:205,49'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/graph/caching.c:209,13'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/graph/caching.c:204,21'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:207,36'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/graph/caching.c:209,13'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
      Callsites:
        - Src:             'src/graph/caching.c:186,5'
          Dst:             __assert_fail
        - Src:             'src/graph/caching.c:202,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: 70
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - graph
        - prop
      BBCount:         13
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - igraph_fatal
      functionUses:    24
      BranchProfiles:
        - Branch String:   'src/graph/caching.c:71,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:71,5'
              BranchSideFuncs:
                - __assert_fail
                - igraph_fatal
            - BranchSide:      'src/graph/caching.c:71,5'
              BranchSideFuncs:
                - __assert_fail
                - igraph_fatal
        - Branch String:   'src/graph/caching.c:71,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:71,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/caching.c:72,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/graph/caching.c:72,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:72,5'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/caching.c:72,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/graph/caching.c:71,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:72,5'
          Dst:             __assert_fail
    - functionName:    igraph_i_property_cache_invalidate_all
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
      BBCount:         6
      ICount:          33
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/caching.c:154,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/caching.c:154,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/graph/caching.c:154,5'
          Dst:             __assert_fail
    - functionName:    igraph_i_property_cache_invalidate
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - graph
        - prop
      BBCount:         13
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/caching.c:141,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:141,5'
              BranchSideFuncs:
                - __assert_fail
                - igraph_fatal
            - BranchSide:      'src/graph/caching.c:141,5'
              BranchSideFuncs:
                - __assert_fail
                - igraph_fatal
        - Branch String:   'src/graph/caching.c:141,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:141,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/caching.c:142,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/graph/caching.c:142,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:142,5'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/caching.c:142,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/graph/caching.c:141,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:142,5'
          Dst:             __assert_fail
    - functionName:    igraph_i_property_cache_set_bool_checked
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - graph
        - prop
        - value
      BBCount:         20
      ICount:          117
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - igraph_fatal
        - igraph_i_property_cache_set_bool
      functionUses:    26
      BranchProfiles:
        - Branch String:   'src/graph/caching.c:122,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:122,5'
              BranchSideFuncs:
                - __assert_fail
                - igraph_i_property_cache_set_bool
                - igraph_fatal
                - igraph_fatal
            - BranchSide:      'src/graph/caching.c:122,5'
              BranchSideFuncs:
                - __assert_fail
                - igraph_i_property_cache_set_bool
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/graph/caching.c:122,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:122,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/caching.c:123,5'
              BranchSideFuncs:
                - __assert_fail
                - igraph_i_property_cache_set_bool
                - igraph_fatal
        - Branch String:   'src/graph/caching.c:123,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:123,5'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool
                - igraph_fatal
            - BranchSide:      'src/graph/caching.c:127,9'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool
                - igraph_fatal
        - Branch String:   'src/graph/caching.c:127,9'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:128,9'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/caching.c:130,42'
              BranchSideFuncs:
                - igraph_i_property_cache_set_bool
        - Branch String:   'src/graph/caching.c:128,9'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:128,9'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/caching.c:129,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/caching.c:122,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:123,5'
          Dst:             __assert_fail
        - Src:             'src/graph/caching.c:128,9'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:130,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: 95
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - graph
        - prop
        - value
      BBCount:         13
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/caching.c:96,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:96,5'
              BranchSideFuncs:
                - __assert_fail
                - igraph_fatal
            - BranchSide:      'src/graph/caching.c:96,5'
              BranchSideFuncs:
                - __assert_fail
                - igraph_fatal
        - Branch String:   'src/graph/caching.c:96,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:96,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/caching.c:97,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/graph/caching.c:97,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:97,5'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/caching.c:97,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/graph/caching.c:96,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:97,5'
          Dst:             __assert_fail
    - functionName:    igraph_i_property_cache_has
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - graph
        - prop
      BBCount:         13
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - igraph_fatal
      functionUses:    23
      BranchProfiles:
        - Branch String:   'src/graph/caching.c:83,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:83,5'
              BranchSideFuncs:
                - __assert_fail
                - igraph_fatal
            - BranchSide:      'src/graph/caching.c:83,5'
              BranchSideFuncs:
                - __assert_fail
                - igraph_fatal
        - Branch String:   'src/graph/caching.c:83,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:83,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/caching.c:84,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/graph/caching.c:84,5'
          Branch Sides:
            - BranchSide:      'src/graph/caching.c:84,5'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/caching.c:84,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/graph/caching.c:83,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:84,5'
          Dst:             __assert_fail
    - functionName:    igraph_i_property_cache_destroy
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         1
      ICount:          8
      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: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - other_cache
      BBCount:         1
      ICount:          13
      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: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_graph_list_set_directed
      functionSourceFile: '/src/igraph/src/graph/graph_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - list
        - directed
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/graph_list.c:42,5'
          Branch Sides:
            - BranchSide:      'src/graph/graph_list.c:42,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/graph_list.c:42,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/graph_list.c:42,5'
          Dst:             igraph_fatal
    - functionName:    igraph_graph_list_reverse
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         7
      ICount:          77
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_graph_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:1038,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1040,15'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/../core/typed_list.pmt:1044,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:1036,26'
          Dst:             igraph_graph_list_size
    - functionName:    igraph_graph_list_size
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:288,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:288,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:289,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:289,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:289,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:289,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:288,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:289,5'
          Dst:             igraph_fatal
    - functionName:    igraph_graph_list_remove_consecutive_duplicates
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - eq
      BBCount:         13
      ICount:          110
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_graph_list_size
        - igraph_i_graph_list_destroy_item
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:1008,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1009,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/../core/typed_list.pmt:1012,11'
              BranchSideFuncs:
                - igraph_i_graph_list_destroy_item
        - Branch String:   'src/graph/../core/typed_list.pmt:1012,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1013,13'
              BranchSideFuncs:
                - igraph_i_graph_list_destroy_item
            - BranchSide:      'src/graph/../core/typed_list.pmt:1019,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/../core/typed_list.pmt:1013,13'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1014,46'
              BranchSideFuncs:
                - igraph_i_graph_list_destroy_item
            - BranchSide:      'src/graph/../core/typed_list.pmt:1016,13'
              BranchSideFuncs:
                - igraph_i_graph_list_destroy_item
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:1005,32'
          Dst:             igraph_graph_list_size
        - Src:             'src/graph/../core/typed_list.pmt:1014,13'
          Dst:             igraph_i_graph_list_destroy_item
    - functionName:    igraph_i_graph_list_destroy_item
      functionSourceFile: '/src/igraph/src/graph/graph_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - item
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_destroy
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/graph_list.c:59,5'
          Dst:             igraph_destroy
    - functionName:    igraph_i_graph_list_sort_ind_cmp
      functionSourceFile: '/src/igraph/src/graph/../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:
        - thunk
        - p1
        - p2
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_graph_list_sort_ind
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - inds
        - cmp
      BBCount:         35
      ICount:          195
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - calloc
        - igraph_error
        - igraph_graph_list_size
        - igraph_i_graph_list_sort_ind_cmp
        - igraph_qsort_r
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:952,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:952,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:953,9'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/graph/../core/typed_list.pmt:953,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:954,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/../core/typed_list.pmt:957,12'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/graph/../core/typed_list.pmt:957,12'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:957,12'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/../core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:957,12'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:957,12'
              BranchSideFuncs:
                - calloc
                - igraph_qsort_r
                - free
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:957,12'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort_r
                - free
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:957,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort_r
                - free
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:958,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:959,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:961,12'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
        - Branch String:   'src/graph/../core/typed_list.pmt:961,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:962,19'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
            - BranchSide:      'src/graph/../core/typed_list.pmt:964,13'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
        - Branch String:   'src/graph/../core/typed_list.pmt:969,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:970,28'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/graph/../core/typed_list.pmt:972,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:949,29'
          Dst:             igraph_graph_list_size
        - Src:             'src/graph/../core/typed_list.pmt:952,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/../core/typed_list.pmt:952,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:957,12'
          Dst:             calloc
        - Src:             'src/graph/../core/typed_list.pmt:959,9'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:965,5'
          Dst:             igraph_qsort_r
        - Src:             'src/graph/../core/typed_list.pmt:965,5'
          Dst:             igraph_i_graph_list_sort_ind_cmp
    - functionName:    igraph_graph_list_sort
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - cmp
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_graph_list_size
        - igraph_qsort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:916,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:916,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:917,5'
              BranchSideFuncs:
                - igraph_graph_list_size
                - igraph_qsort
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:917,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:917,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:917,5'
              BranchSideFuncs:
                - igraph_graph_list_size
                - igraph_qsort
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:916,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:917,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:919,24'
          Dst:             igraph_graph_list_size
        - Src:             'src/graph/../core/typed_list.pmt:918,5'
          Dst:             igraph_qsort
    - functionName:    igraph_graph_list_permute
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - index
      BBCount:         42
      ICount:          215
      EdgeCount:       47
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_graph_list_size
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:877,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:877,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:878,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_graph_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:878,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:878,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:879,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_graph_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:879,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:879,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:880,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_graph_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:880,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:880,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:882,35'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_graph_list_size
                - free
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:883,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:883,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:885,12'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/graph/../core/typed_list.pmt:885,12'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:885,12'
              BranchSideFuncs:
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/../core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:885,12'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:885,12'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - free
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:885,12'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:885,10'
              BranchSideFuncs:
                - calloc
                - free
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:886,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:887,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:890,12'
              BranchSideFuncs:
                - free
        - Branch String:   'src/graph/../core/typed_list.pmt:890,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:891,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/graph/../core/typed_list.pmt:894,12'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:877,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:878,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:879,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:880,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:882,12'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/../core/typed_list.pmt:883,5'
          Dst:             igraph_graph_list_size
        - Src:             'src/graph/../core/typed_list.pmt:883,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:885,12'
          Dst:             calloc
        - Src:             'src/graph/../core/typed_list.pmt:887,9'
          Dst:             igraph_error
    - functionName:    igraph_graph_list_remove_fast
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - index
        - result
      BBCount:         16
      ICount:          94
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_graph_list_get_ptr
        - igraph_graph_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:831,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:831,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:833,9'
              BranchSideFuncs:
                - igraph_graph_list_get_ptr
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:833,19'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:833,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:834,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:833,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:834,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:837,6'
              BranchSideFuncs:
                - igraph_graph_list_get_ptr
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:829,29'
          Dst:             igraph_graph_list_size
        - Src:             'src/graph/../core/typed_list.pmt:831,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:834,9'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:837,17'
          Dst:             igraph_graph_list_get_ptr
    - functionName:    igraph_graph_list_get_ptr
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - pos
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:378,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:378,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:379,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:379,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:379,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:379,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:378,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:379,5'
          Dst:             igraph_fatal
    - functionName:    igraph_graph_list_pop_back
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_graph_list_empty
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:801,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:801,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:801,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:801,5'
          Dst:             igraph_graph_list_empty
        - Src:             'src/graph/../core/typed_list.pmt:801,5'
          Dst:             igraph_fatal
    - functionName:    igraph_graph_list_empty
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:269,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:269,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:270,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:270,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:270,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:269,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:270,5'
          Dst:             igraph_fatal
    - functionName:    igraph_graph_list_remove
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - index
        - result
      BBCount:         16
      ICount:          102
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_graph_list_get_ptr
        - igraph_graph_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:766,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:766,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:768,9'
              BranchSideFuncs:
                - igraph_graph_list_get_ptr
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:768,19'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:768,22'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:769,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:768,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:769,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:772,6'
              BranchSideFuncs:
                - igraph_graph_list_get_ptr
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:764,29'
          Dst:             igraph_graph_list_size
        - Src:             'src/graph/../core/typed_list.pmt:766,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:769,9'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:772,17'
          Dst:             igraph_graph_list_get_ptr
    - functionName:    igraph_graph_list_insert_new
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - pos
        - e
      BBCount:         23
      ICount:          109
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_graph_list_get_ptr
        - igraph_graph_list_insert
        - igraph_i_graph_list_destroy_item
        - igraph_i_graph_list_init_item
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:731,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:731,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:732,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_insert
                - IGRAPH_FINALLY_CLEAN
                - igraph_graph_list_get_ptr
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:733,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:733,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:734,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_graph_list_get_ptr
        - Branch String:   'src/graph/../core/typed_list.pmt:735,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:736,32'
              BranchSideFuncs:
                - igraph_graph_list_get_ptr
            - BranchSide:      'src/graph/../core/typed_list.pmt:738,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:731,5'
          Dst:             igraph_i_graph_list_init_item
        - Src:             'src/graph/../core/typed_list.pmt:731,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:732,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/../core/typed_list.pmt:732,5'
          Dst:             igraph_i_graph_list_destroy_item
        - Src:             'src/graph/../core/typed_list.pmt:733,5'
          Dst:             igraph_graph_list_insert
        - Src:             'src/graph/../core/typed_list.pmt:733,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:734,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/../core/typed_list.pmt:736,14'
          Dst:             igraph_graph_list_get_ptr
    - functionName:    igraph_i_graph_list_init_item
      functionSourceFile: '/src/igraph/src/graph/graph_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - item
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_empty
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/graph_list.c:49,12'
          Dst:             igraph_empty
    - functionName:    igraph_graph_list_insert
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - pos
        - e
      BBCount:         21
      ICount:          133
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_graph_list_size
        - igraph_i_graph_list_expand_if_full
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:671,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:671,5'
              BranchSideFuncs:
                - igraph_i_graph_list_expand_if_full
                - igraph_error
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:671,5'
              BranchSideFuncs:
                - igraph_i_graph_list_expand_if_full
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:671,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:671,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:672,5'
              BranchSideFuncs:
                - igraph_i_graph_list_expand_if_full
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:672,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:672,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:673,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/../core/typed_list.pmt:673,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:674,17'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/../core/typed_list.pmt:676,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:670,29'
          Dst:             igraph_graph_list_size
        - Src:             'src/graph/../core/typed_list.pmt:671,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:672,5'
          Dst:             igraph_i_graph_list_expand_if_full
        - Src:             'src/graph/../core/typed_list.pmt:672,5'
          Dst:             igraph_error
    - functionName:    igraph_i_graph_list_expand_if_full
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         33
      ICount:          154
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_graph_list_reserve
        - igraph_graph_list_size
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:1095,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1095,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:1096,5'
              BranchSideFuncs:
                - igraph_graph_list_size
                - igraph_graph_list_reserve
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:1096,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1096,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:1098,9'
              BranchSideFuncs:
                - igraph_graph_list_size
                - igraph_graph_list_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:1098,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1099,52'
              BranchSideFuncs:
                - igraph_graph_list_size
                - igraph_graph_list_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1110,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/../core/typed_list.pmt:1100,37'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1100,71'
              BranchSideFuncs:
                - igraph_graph_list_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1100,26'
              BranchSideFuncs:
                - igraph_graph_list_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:1101,13'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1102,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1104,13'
              BranchSideFuncs:
                - igraph_graph_list_reserve
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:1104,13'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1105,22'
              BranchSideFuncs:
                - igraph_graph_list_reserve
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1107,9'
              BranchSideFuncs:
                - igraph_graph_list_reserve
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:1107,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1107,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1108,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:1095,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:1096,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:1099,37'
          Dst:             igraph_graph_list_size
        - Src:             'src/graph/../core/typed_list.pmt:1102,13'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:1107,9'
          Dst:             igraph_graph_list_reserve
        - Src:             'src/graph/../core/typed_list.pmt:1107,9'
          Dst:             igraph_error
    - functionName:    igraph_graph_list_reserve
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - capacity
      BBCount:         34
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_graph_list_capacity
        - realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:237,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:237,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:238,5'
              BranchSideFuncs:
                - igraph_graph_list_capacity
                - igraph_error
                - realloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:238,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:238,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:239,5'
              BranchSideFuncs:
                - igraph_graph_list_capacity
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:239,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:239,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:241,43'
              BranchSideFuncs:
                - igraph_graph_list_capacity
                - igraph_error
                - realloc
        - Branch String:   'src/graph/../core/typed_list.pmt:243,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:244,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/../core/typed_list.pmt:247,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/graph/../core/typed_list.pmt:247,11'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:247,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/graph/../core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:247,11'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:247,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:247,11'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:247,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:248,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:248,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:250,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:237,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:238,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:239,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:241,24'
          Dst:             igraph_graph_list_capacity
        - Src:             'src/graph/../core/typed_list.pmt:247,11'
          Dst:             realloc
        - Src:             'src/graph/../core/typed_list.pmt:248,5'
          Dst:             igraph_error
    - functionName:    igraph_graph_list_capacity
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_graph_list_insert_copy
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - pos
        - e
      BBCount:         20
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_graph_list_insert
        - igraph_i_graph_list_copy_item
        - igraph_i_graph_list_destroy_item
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:702,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:702,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:703,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_insert
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:704,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:704,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:705,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:702,5'
          Dst:             igraph_i_graph_list_copy_item
        - Src:             'src/graph/../core/typed_list.pmt:702,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:703,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/../core/typed_list.pmt:703,5'
          Dst:             igraph_i_graph_list_destroy_item
        - Src:             'src/graph/../core/typed_list.pmt:704,5'
          Dst:             igraph_graph_list_insert
        - Src:             'src/graph/../core/typed_list.pmt:704,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:705,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_graph_list_copy_item
      functionSourceFile: '/src/igraph/src/graph/graph_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - source
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_copy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/graph_list.c:55,12'
          Dst:             igraph_copy
    - functionName:    igraph_graph_list_push_back_new
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - e
      BBCount:         21
      ICount:          107
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_graph_list_expand_if_full
        - igraph_i_graph_list_init_item
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:641,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:641,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:642,5'
              BranchSideFuncs:
                - igraph_i_graph_list_init_item
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:642,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:642,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:643,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/../core/typed_list.pmt:643,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:644,14'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/../core/typed_list.pmt:646,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:641,5'
          Dst:             igraph_i_graph_list_expand_if_full
        - Src:             'src/graph/../core/typed_list.pmt:641,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:642,5'
          Dst:             igraph_i_graph_list_init_item
        - Src:             'src/graph/../core/typed_list.pmt:642,5'
          Dst:             igraph_error
    - functionName:    igraph_graph_list_push_back
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - e
      BBCount:         11
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_graph_list_expand_if_full
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:588,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:588,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:589,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:588,5'
          Dst:             igraph_i_graph_list_expand_if_full
        - Src:             'src/graph/../core/typed_list.pmt:588,5'
          Dst:             igraph_error
    - functionName:    igraph_graph_list_discard_fast
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - index
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_graph_list_size
        - igraph_i_graph_list_destroy_item
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:555,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:555,9'
              BranchSideFuncs:
                - igraph_i_graph_list_destroy_item
            - BranchSide:      'src/graph/../core/typed_list.pmt:556,41'
              BranchSideFuncs:
                - igraph_i_graph_list_destroy_item
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:553,29'
          Dst:             igraph_graph_list_size
        - Src:             'src/graph/../core/typed_list.pmt:556,9'
          Dst:             igraph_i_graph_list_destroy_item
    - functionName:    igraph_graph_list_discard_back
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_graph_list_size
        - igraph_i_graph_list_destroy_item
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:529,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:529,9'
              BranchSideFuncs:
                - igraph_i_graph_list_destroy_item
            - BranchSide:      'src/graph/../core/typed_list.pmt:530,41'
              BranchSideFuncs:
                - igraph_i_graph_list_destroy_item
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:528,29'
          Dst:             igraph_graph_list_size
        - Src:             'src/graph/../core/typed_list.pmt:530,9'
          Dst:             igraph_i_graph_list_destroy_item
    - functionName:    igraph_graph_list_discard
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - index
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_graph_list_size
        - igraph_i_graph_list_destroy_item
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:509,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:509,9'
              BranchSideFuncs:
                - igraph_i_graph_list_destroy_item
            - BranchSide:      'src/graph/../core/typed_list.pmt:510,41'
              BranchSideFuncs:
                - igraph_i_graph_list_destroy_item
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:507,29'
          Dst:             igraph_graph_list_size
        - Src:             'src/graph/../core/typed_list.pmt:510,9'
          Dst:             igraph_i_graph_list_destroy_item
    - functionName:    igraph_graph_list_tail_ptr
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_graph_list_get_ptr
        - igraph_graph_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:486,12'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:486,41'
              BranchSideFuncs:
                - igraph_graph_list_get_ptr
            - BranchSide:      'src/graph/../core/typed_list.pmt:486,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:485,29'
          Dst:             igraph_graph_list_size
        - Src:             'src/graph/../core/typed_list.pmt:486,23'
          Dst:             igraph_graph_list_get_ptr
    - functionName:    igraph_graph_list_swap_elements
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v1
        - i
        - j
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_graph_list_swap
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_graph_list_replace
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - pos
        - e
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_graph_list_get_ptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:428,29'
          Dst:             igraph_graph_list_get_ptr
    - functionName:    igraph_graph_list_set
      functionSourceFile: '/src/igraph/src/graph/../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:
        - v
        - pos
        - e
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_graph_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:403,5'
          Dst:             igraph_i_graph_list_destroy_item
    - functionName:    igraph_i_graph_list_destroy_slice
      functionSourceFile: '/src/igraph/src/graph/../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:
        - list
        - start
        - end
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_graph_list_destroy_item
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:1085,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1086,41'
              BranchSideFuncs:
                - igraph_i_graph_list_destroy_item
            - BranchSide:      'src/graph/../core/typed_list.pmt:1088,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:1086,9'
          Dst:             igraph_i_graph_list_destroy_item
    - functionName:    igraph_graph_list_resize
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - new_size
      BBCount:         32
      ICount:          178
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_graph_list_reserve
        - igraph_graph_list_size
        - igraph_i_graph_list_destroy_slice
        - igraph_i_graph_list_init_slice
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:327,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:327,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:328,5'
              BranchSideFuncs:
                - igraph_graph_list_reserve
                - igraph_graph_list_size
                - igraph_i_graph_list_destroy_slice
                - igraph_i_graph_list_init_slice
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:328,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:328,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:330,5'
              BranchSideFuncs:
                - igraph_graph_list_reserve
                - igraph_graph_list_size
                - igraph_i_graph_list_destroy_slice
                - igraph_i_graph_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:330,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:330,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:332,31'
              BranchSideFuncs:
                - igraph_graph_list_size
                - igraph_i_graph_list_destroy_slice
                - igraph_i_graph_list_init_slice
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:334,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:335,9'
              BranchSideFuncs:
                - igraph_i_graph_list_init_slice
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:336,16'
              BranchSideFuncs:
                - igraph_i_graph_list_destroy_slice
        - Branch String:   'src/graph/../core/typed_list.pmt:335,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:335,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:336,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:327,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:328,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:330,5'
          Dst:             igraph_graph_list_reserve
        - Src:             'src/graph/../core/typed_list.pmt:330,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:332,16'
          Dst:             igraph_graph_list_size
        - Src:             'src/graph/../core/typed_list.pmt:335,9'
          Dst:             igraph_i_graph_list_init_slice
        - Src:             'src/graph/../core/typed_list.pmt:335,9'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:337,9'
          Dst:             igraph_i_graph_list_destroy_slice
    - functionName:    igraph_i_graph_list_init_slice
      functionSourceFile: '/src/igraph/src/graph/../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:
        - list
        - start
        - end
      BBCount:         18
      ICount:          96
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_graph_list_destroy_slice
        - igraph_i_graph_list_init_item
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:1072,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1073,47'
              BranchSideFuncs:
                - igraph_i_graph_list_init_item
                - igraph_i_graph_list_destroy_slice
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1080,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/../core/typed_list.pmt:1074,13'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1075,46'
              BranchSideFuncs:
                - igraph_i_graph_list_destroy_slice
                - igraph_i_graph_list_init_item
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1078,5'
              BranchSideFuncs:
                - igraph_i_graph_list_init_item
                - igraph_i_graph_list_destroy_slice
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:1076,13'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:1076,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:1077,9'
              BranchSideFuncs:
                - igraph_i_graph_list_init_item
                - igraph_i_graph_list_destroy_slice
                - igraph_error
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:1073,18'
          Dst:             igraph_i_graph_list_init_item
        - Src:             'src/graph/../core/typed_list.pmt:1075,13'
          Dst:             igraph_i_graph_list_destroy_slice
        - Src:             'src/graph/../core/typed_list.pmt:1076,13'
          Dst:             igraph_error
    - functionName:    igraph_graph_list_clear
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_graph_list_destroy_slice
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:358,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:358,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:359,5'
              BranchSideFuncs:
                - igraph_i_graph_list_destroy_slice
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:359,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:359,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:359,5'
              BranchSideFuncs:
                - igraph_i_graph_list_destroy_slice
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:358,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:359,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:360,5'
          Dst:             igraph_i_graph_list_destroy_slice
    - functionName:    igraph_graph_list_push_back_copy
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - e
      BBCount:         20
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_graph_list_push_back
        - igraph_i_graph_list_copy_item
        - igraph_i_graph_list_destroy_item
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:614,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:614,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:615,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_graph_list_push_back
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:616,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:616,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:617,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:614,5'
          Dst:             igraph_i_graph_list_copy_item
        - Src:             'src/graph/../core/typed_list.pmt:614,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:615,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/../core/typed_list.pmt:615,5'
          Dst:             igraph_i_graph_list_destroy_item
        - Src:             'src/graph/../core/typed_list.pmt:616,5'
          Dst:             igraph_graph_list_push_back
        - Src:             'src/graph/../core/typed_list.pmt:616,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:617,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_graph_list_destroy
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_graph_list_clear
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:177,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:177,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:179,9'
              BranchSideFuncs:
                - igraph_graph_list_clear
                - free
        - Branch String:   'src/graph/../core/typed_list.pmt:179,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:179,9'
              BranchSideFuncs:
                - igraph_graph_list_clear
                - free
            - BranchSide:      'src/graph/../core/typed_list.pmt:180,25'
              BranchSideFuncs:
                - igraph_graph_list_clear
                - free
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:177,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:180,9'
          Dst:             igraph_graph_list_clear
    - functionName:    igraph_graph_list_init_copy
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         24
      ICount:          116
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_graph_list_destroy
        - igraph_graph_list_get_ptr
        - igraph_graph_list_init
        - igraph_graph_list_push_back_copy
        - igraph_graph_list_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:144,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:144,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:145,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_graph_list_get_ptr
                - igraph_graph_list_push_back_copy
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:147,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:148,9'
              BranchSideFuncs:
                - igraph_graph_list_get_ptr
                - igraph_graph_list_push_back_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:151,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/../core/typed_list.pmt:148,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:148,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:149,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_graph_list_get_ptr
                - igraph_graph_list_push_back_copy
                - igraph_error
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:142,32'
          Dst:             igraph_graph_list_size
        - Src:             'src/graph/../core/typed_list.pmt:144,5'
          Dst:             igraph_graph_list_init
        - Src:             'src/graph/../core/typed_list.pmt:144,5'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:145,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/../core/typed_list.pmt:145,5'
          Dst:             igraph_graph_list_destroy
        - Src:             'src/graph/../core/typed_list.pmt:148,9'
          Dst:             igraph_graph_list_get_ptr
        - Src:             'src/graph/../core/typed_list.pmt:148,9'
          Dst:             igraph_graph_list_push_back_copy
        - Src:             'src/graph/../core/typed_list.pmt:148,9'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:151,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_graph_list_init
      functionSourceFile: '/src/igraph/src/graph/../core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - size
      BBCount:         32
      ICount:          167
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_i_graph_list_init_slice
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/../core/typed_list.pmt:110,35'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:110,46'
              BranchSideFuncs:
                - igraph_i_graph_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:110,22'
              BranchSideFuncs:
                - igraph_i_graph_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/graph/../core/typed_list.pmt:111,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:111,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/graph/../core/typed_list.pmt:112,21'
              BranchSideFuncs:
                - igraph_i_graph_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
        - Branch String:   'src/graph/../core/typed_list.pmt:112,21'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:112,21'
              BranchSideFuncs:
                - igraph_i_graph_list_init_slice
                - igraph_error
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/../core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - igraph_i_graph_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:112,21'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:112,21'
              BranchSideFuncs:
                - calloc
                - igraph_i_graph_list_init_slice
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - igraph_i_graph_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:112,21'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - calloc
                - igraph_i_graph_list_init_slice
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:112,5'
              BranchSideFuncs:
                - calloc
                - igraph_i_graph_list_init_slice
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:113,9'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:114,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:116,19'
              BranchSideFuncs:
                - igraph_i_graph_list_init_slice
                - igraph_error
        - Branch String:   'src/graph/../core/typed_list.pmt:119,5'
          Branch Sides:
            - BranchSide:      'src/graph/../core/typed_list.pmt:119,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/../core/typed_list.pmt:121,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/graph/../core/typed_list.pmt:111,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/../core/typed_list.pmt:112,21'
          Dst:             calloc
        - Src:             'src/graph/../core/typed_list.pmt:114,9'
          Dst:             igraph_error
        - Src:             'src/graph/../core/typed_list.pmt:119,5'
          Dst:             igraph_i_graph_list_init_slice
        - Src:             'src/graph/../core/typed_list.pmt:119,5'
          Dst:             igraph_error
    - functionName:    igraph_i_eit_all_between
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1869
      functionLinenumberEnd: 1894
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - graph
        - es
        - eit
      BBCount:         43
      ICount:          220
      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:
        - Branch String:   'src/graph/iterators.c:1876,18'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1876,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1877,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1876,41'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1876,44'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1877,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1876,51'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1876,54'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1877,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1876,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1877,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1880,11'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_get_all_eids_between
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1881,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1881,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1882,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_get_all_eids_between
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1883,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1883,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1883,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_get_all_eids_between
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1884,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1884,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1885,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
      Callsites:
        - Src:             'src/graph/iterators.c:1873,36'
          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:
        - graph
        - es
        - eit
      BBCount:         43
      ICount:          248
      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:
        - Branch String:   'src/graph/iterators.c:1831,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1832,9'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1835,9'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1835,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1836,13'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1838,15'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1842,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1842,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1843,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1845,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1845,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1845,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1847,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1848,33'
              BranchSideFuncs:
                - igraph_get_eid
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1856,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:1851,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1851,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1853,27'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
      Callsites:
        - Src:             'src/graph/iterators.c:1826,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1827,36'
          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:
        - graph
        - es
        - eit
      BBCount:         45
      ICount:          252
      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:
        - Branch String:   'src/graph/iterators.c:1791,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1792,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1795,44'
              BranchSideFuncs:
                - igraph_vector_int_isininterval
                - igraph_error
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1795,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1796,9'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1799,11'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1800,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1800,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1801,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1802,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1802,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1802,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1804,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1805,33'
              BranchSideFuncs:
                - igraph_get_eid
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1813,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:1808,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1808,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1810,27'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
                - igraph_get_eid
                - igraph_error
      Callsites:
        - Src:             'src/graph/iterators.c:1786,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1787,36'
          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:
        - graph
        - es
        - eit
      BBCount:         46
      ICount:          224
      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:
        - Branch String:   'src/graph/iterators.c:1755,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1755,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1755,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_incident
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_size
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1756,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1756,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1761,15'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_size
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1762,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1762,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1763,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_size
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1766,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1766,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1766,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
        - Branch String:   'src/graph/iterators.c:1768,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1769,31'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
            - BranchSide:      'src/graph/iterators.c:1772,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
      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:
        - graph
        - eit
        - mode
      BBCount:         103
      ICount:          469
      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:
        - Branch String:   'src/graph/iterators.c:1702,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1702,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1703,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - calloc
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_append
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1705,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1705,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1705,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_reserve
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - calloc
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_append
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1706,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1706,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1708,28'
              BranchSideFuncs:
                - igraph_is_directed
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - calloc
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_append
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1708,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1710,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_append
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1720,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1710,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1710,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1710,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_append
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1711,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1712,13'
              BranchSideFuncs:
                - igraph_incident
                - igraph_vector_int_append
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1715,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:1712,13'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1712,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1713,38'
              BranchSideFuncs:
                - igraph_vector_int_append
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1720,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1720,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1720,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - calloc
        - Branch String:   'src/graph/iterators.c:1721,17'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1721,17'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/iterators.c:1721,15'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1721,17'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1721,17'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1721,15'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1721,17'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1721,15'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1721,15'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1722,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1722,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1723,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1724,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1725,13'
              BranchSideFuncs:
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_push_back
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1734,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:1725,13'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1725,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1726,45'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_error
                - igraph_vector_int_push_back
        - Branch String:   'src/graph/iterators.c:1727,13'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1728,22'
              BranchSideFuncs:
                - igraph_vector_int_push_back
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1733,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_push_back
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1728,21'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1729,49'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
            - BranchSide:      'src/graph/iterators.c:1732,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - IGRAPH_FINALLY_CLEAN
                - igraph_incident
                - igraph_vector_int_size
                - igraph_error
                - igraph_vector_int_push_back
      Callsites:
        - Src:             'src/graph/iterators.c:1698,36'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:1699,36'
          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,45'
          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:
        - graph
        - es
        - result
      BBCount:         34
      ICount:          178
      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:
        - Branch String:   'src/graph/iterators.c:1669,18'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1669,21'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1670,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1669,41'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1669,44'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1670,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1669,51'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1669,54'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1670,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1669,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1670,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1673,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_get_all_eids_between
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1673,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1673,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1673,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_get_all_eids_between
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1674,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1674,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1675,15'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      Callsites:
        - Src:             'src/graph/iterators.c:1663,36'
          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:
        - graph
        - es
        - result
      BBCount:         23
      ICount:          161
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_get_eid
        - igraph_vcount
        - igraph_vector_int_isininterval
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:1641,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1642,9'
              BranchSideFuncs:
                - igraph_get_eid
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1645,9'
              BranchSideFuncs:
                - igraph_get_eid
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1645,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1646,10'
              BranchSideFuncs:
                - igraph_get_eid
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1648,19'
              BranchSideFuncs:
                - igraph_get_eid
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1650,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1651,33'
              BranchSideFuncs:
                - igraph_get_eid
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1658,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:1654,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1654,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1656,5'
              BranchSideFuncs:
                - igraph_get_eid
                - igraph_error
      Callsites:
        - Src:             'src/graph/iterators.c:1638,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1639,36'
          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:
        - graph
        - es
        - result
      BBCount:         25
      ICount:          166
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_get_eid
        - igraph_vcount
        - igraph_vector_int_isininterval
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:1615,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1616,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1619,41'
              BranchSideFuncs:
                - igraph_vector_int_isininterval
                - igraph_error
                - igraph_get_eid
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1619,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1620,9'
              BranchSideFuncs:
                - igraph_get_eid
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1623,15'
              BranchSideFuncs:
                - igraph_get_eid
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1625,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1626,33'
              BranchSideFuncs:
                - igraph_get_eid
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1633,5'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:1629,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1629,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1631,5'
              BranchSideFuncs:
                - igraph_get_eid
                - igraph_error
      Callsites:
        - Src:             'src/graph/iterators.c:1612,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1613,36'
          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:
        - graph
        - es
        - result
      BBCount:         65
      ICount:          342
      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:
            - BranchSide:      'src/graph/iterators.c:1549,33'
              BranchSideFuncs:
                - igraph_ecount
            - BranchSide:      'src/graph/iterators.c:1553,33'
              BranchSideFuncs:
                - igraph_ecount
            - BranchSide:      'src/graph/iterators.c:1557,33'
              BranchSideFuncs:
                - igraph_ecount
            - BranchSide:      'src/graph/iterators.c:1561,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1572,10'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:1576,13'
              BranchSideFuncs:
                - igraph_ecount
            - BranchSide:      'src/graph/iterators.c:1585,42'
              BranchSideFuncs:
                - igraph_vector_int_size
            - BranchSide:      'src/graph/iterators.c:1585,42'
              BranchSideFuncs:
                - igraph_vector_int_size
            - BranchSide:      'src/graph/iterators.c:1589,19'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:1593,9'
              BranchSideFuncs:
                - igraph_i_es_pairs_size
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1597,9'
              BranchSideFuncs:
                - igraph_i_es_path_size
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1601,9'
              BranchSideFuncs:
                - igraph_i_es_all_between_size
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1605,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1561,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1561,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1561,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_incident
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1562,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1562,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1566,19'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:1576,49'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1576,52'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:1579,14'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:1576,13'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1577,14'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:1579,14'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:1593,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1593,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1594,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:1597,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1597,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1598,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:1601,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1601,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1602,9'
              BranchSideFuncs: []
      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:
        - es
      BBCount:         1
      ICount:          10
      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:
        - eit
        - v
      BBCount:         27
      ICount:          161
      EdgeCount:       29
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:2027,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:2027,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:2029,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:2029,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:2031,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:2037,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:2037,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:2042,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:2031,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:2032,29'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:2034,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:2037,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:2038,29'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:2040,9'
              BranchSideFuncs: []
      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:
        - eit
      BBCount:         9
      ICount:          45
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_free
        - igraph_vector_int_destroy
      functionUses:    17
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:2009,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:2012,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:2012,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:2014,57'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_free
            - BranchSide:      'src/graph/iterators.c:2019,9'
              BranchSideFuncs: []
      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:
        - graph
        - es
        - eit
      BBCount:         93
      ICount:          493
      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:    8
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:1923,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1925,9'
              BranchSideFuncs:
                - igraph_ecount
            - BranchSide:      'src/graph/iterators.c:1931,9'
              BranchSideFuncs:
                - igraph_i_eit_create_allfromto
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1934,9'
              BranchSideFuncs:
                - igraph_i_eit_create_allfromto
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1937,9'
              BranchSideFuncs:
                - igraph_i_eit_create_incident
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1940,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:1946,9'
              BranchSideFuncs:
                - igraph_ecount
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1956,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_ecount
                - igraph_vector_int_isininterval
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1956,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_ecount
                - igraph_vector_int_isininterval
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1967,58'
              BranchSideFuncs:
                - igraph_ecount
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1983,9'
              BranchSideFuncs:
                - igraph_i_eit_pairs
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1986,9'
              BranchSideFuncs:
                - igraph_i_eit_path
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1989,9'
              BranchSideFuncs:
                - igraph_i_eit_all_between
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1992,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1931,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1931,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1932,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:1934,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1934,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1935,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:1937,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1937,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1938,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:1950,13'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1951,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1953,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:1961,13'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1962,13'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:1964,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:1968,41'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1969,20'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1971,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1969,51'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1970,18'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1971,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1970,34'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1970,40'
              BranchSideFuncs:
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1973,20'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1968,17'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1971,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1973,20'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1973,39'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1973,45'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1974,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1973,17'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1974,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1977,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:1983,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1983,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1984,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:1986,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1986,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1987,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:1989,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1989,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1990,9'
              BranchSideFuncs: []
      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,44'
          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:
        - graph
        - es
        - v
      BBCount:         20
      ICount:          94
      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:
        - Branch String:   'src/graph/iterators.c:1507,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1507,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1508,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_eit_as_vector
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1509,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1509,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1511,5'
              BranchSideFuncs:
                - igraph_eit_destroy
                - IGRAPH_FINALLY_CLEAN
      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:
        - dest
        - src
      BBCount:         42
      ICount:          190
      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:
            - BranchSide:      'src/graph/iterators.c:1465,15'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1474,15'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1474,15'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1482,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:1466,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1466,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1467,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1468,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1468,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1469,29'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:1475,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1475,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1476,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1477,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1477,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1478,31'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      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:
        - es
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      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:
        - es
      BBCount:         19
      ICount:          99
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:1409,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:1419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:1419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:1419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:1419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:1419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:1419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:1419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:1419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:1421,57'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
            - BranchSide:      'src/graph/iterators.c:1426,57'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
            - BranchSide:      'src/graph/iterators.c:1426,57'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
            - BranchSide:      'src/graph/iterators.c:1430,9'
              BranchSideFuncs: []
      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:
        - es
        - from
        - to
        - directed
      BBCount:         1
      ICount:          37
      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:
        - es
        - directed
        - first
      BBCount:         40
      ICount:          231
      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:
        - Branch String:   'src/graph/iterators.c:1336,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1336,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1337,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1341,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1342,10'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1345,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1343,15'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1341,12'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1341,12'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1347,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1347,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1347,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:1349,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1350,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/iterators.c:1358,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:1352,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1353,31'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/iterators.c:1355,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:1353,31'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1352,29'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/iterators.c:1352,29'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      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:
        - es
        - v
        - directed
      BBCount:         20
      ICount:          108
      EdgeCount:       22
      CyclomaticComplexity: 4
      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:1317,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1317,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1318,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1319,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1319,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1320,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      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:
        - es
        - directed
        - first
      BBCount:         40
      ICount:          231
      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:
        - Branch String:   'src/graph/iterators.c:1263,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1263,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1264,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1268,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1269,10'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1272,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1270,15'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1268,12'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1268,12'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1274,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1274,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1274,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:1276,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1277,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/iterators.c:1285,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:1279,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1280,31'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/iterators.c:1282,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:1280,31'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1279,29'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/iterators.c:1279,29'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      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:
        - es
        - v
        - directed
      BBCount:         20
      ICount:          108
      EdgeCount:       22
      CyclomaticComplexity: 4
      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:1216,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1216,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1217,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1218,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1218,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1219,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      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:
        - start
        - end
        - ''
      BBCount:         1
      ICount:          21
      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:
        - es
        - start
        - end
      BBCount:         3
      ICount:          26
      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:
        - v
        - ''
      BBCount:         1
      ICount:          13
      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:
        - es
        - v
      BBCount:         20
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 4
      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:1114,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1114,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1115,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:1116,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:1116,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:1117,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      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:
        - es
        - v
      BBCount:         1
      ICount:          17
      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:
        - eid
        - ''
      BBCount:         1
      ICount:          13
      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:
        - es
        - eid
      BBCount:         1
      ICount:          17
      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:          7
      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:
        - es
      BBCount:         1
      ICount:          10
      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:
        - es
        - vid
        - mode
        - loops
      BBCount:         1
      ICount:          34
      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:
        - order
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_es_all
      functionUses:    0
      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:
        - es
        - order
      BBCount:         11
      ICount:          57
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:922,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:924,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:927,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:930,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:933,9'
              BranchSideFuncs:
                - igraph_error
      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:
        - graph
        - vs
        - result
      BBCount:         81
      ICount:          427
      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:    1
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:617,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:619,10'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:622,10'
              BranchSideFuncs:
                - igraph_vcount
            - BranchSide:      'src/graph/iterators.c:629,19'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:633,33'
              BranchSideFuncs:
                - igraph_vcount
            - BranchSide:      'src/graph/iterators.c:636,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:647,9'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:670,42'
              BranchSideFuncs:
                - igraph_vector_int_size
            - BranchSide:      'src/graph/iterators.c:670,42'
              BranchSideFuncs:
                - igraph_vector_int_size
            - BranchSide:      'src/graph/iterators.c:674,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:623,49'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:623,52'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:626,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:623,13'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:624,14'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:626,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:636,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:636,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:636,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:637,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:637,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:641,19'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:647,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:647,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:647,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/graph/iterators.c:648,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:648,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:652,19'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - calloc
        - Branch String:   'src/graph/iterators.c:654,16'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:654,16'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/iterators.c:654,14'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:654,16'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:654,16'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:654,14'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:654,16'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:654,14'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:654,14'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:655,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:655,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:656,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:657,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:658,18'
              BranchSideFuncs:
                - igraph_free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/iterators.c:663,21'
              BranchSideFuncs:
                - igraph_free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:658,17'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:659,19'
              BranchSideFuncs:
                - igraph_free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/iterators.c:662,9'
              BranchSideFuncs:
                - igraph_free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
      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:
        - vs
      BBCount:         1
      ICount:          10
      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:
        - dest
        - src
      BBCount:         23
      ICount:          108
      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:
            - BranchSide:      'src/graph/iterators.c:576,15'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:584,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:577,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:577,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:578,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:579,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:579,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:580,29'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      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:
        - vit
        - v
      BBCount:         27
      ICount:          161
      EdgeCount:       29
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:871,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:871,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:873,13'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:873,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:875,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:881,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:881,16'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:886,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:875,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:876,29'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:878,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:881,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:882,29'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:884,9'
              BranchSideFuncs: []
      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:
        - vit
      BBCount:         9
      ICount:          45
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_free
        - igraph_vector_int_destroy
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:854,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:857,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:857,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:859,58'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_free
            - BranchSide:      'src/graph/iterators.c:864,9'
              BranchSideFuncs: []
      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:
        - graph
        - vs
        - vit
      BBCount:         173
      ICount:          876
      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:    7
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:719,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:721,9'
              BranchSideFuncs:
                - igraph_vcount
            - BranchSide:      'src/graph/iterators.c:727,19'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:753,19'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:791,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:797,9'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:807,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vcount
                - igraph_vector_int_isininterval
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:807,9'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vcount
                - igraph_vector_int_isininterval
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:818,58'
              BranchSideFuncs:
                - igraph_vcount
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:834,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:728,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:728,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:729,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:730,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:730,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:730,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:731,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:731,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:731,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:732,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:732,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:736,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_int_resize
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:737,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:737,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:738,16'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:738,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:739,35'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/iterators.c:742,9'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:754,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:754,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:755,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:756,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:756,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:756,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - calloc
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:757,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:757,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:757,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - calloc
                - igraph_error
        - Branch String:   'src/graph/iterators.c:758,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:758,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:762,19'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vcount
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - calloc
        - Branch String:   'src/graph/iterators.c:764,16'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:764,16'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - calloc
            - BranchSide:      'src/graph/iterators.c:764,14'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:764,16'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:764,16'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:764,14'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:764,16'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:764,14'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:764,14'
              BranchSideFuncs:
                - calloc
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/graph/iterators.c:765,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:765,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:766,9'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:767,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:768,19'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:773,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:768,17'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:769,18'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:772,9'
              BranchSideFuncs:
                - igraph_vector_int_resize
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:773,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:773,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:774,16'
              BranchSideFuncs:
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:774,9'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:775,18'
              BranchSideFuncs:
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/iterators.c:780,9'
              BranchSideFuncs:
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:775,17'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:776,41'
              BranchSideFuncs:
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/iterators.c:778,9'
              BranchSideFuncs:
                - free
                - igraph_vector_int_destroy
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:801,13'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:802,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:804,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:812,13'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:813,13'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:815,9'
              BranchSideFuncs: []
        - Branch String:   'src/graph/iterators.c:819,41'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:820,20'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:822,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:820,51'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:821,18'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:822,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:821,34'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:821,40'
              BranchSideFuncs:
                - igraph_error
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:824,20'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:819,17'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:822,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:824,20'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:824,39'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:824,45'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:825,17'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/graph/iterators.c:824,17'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:825,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:828,9'
              BranchSideFuncs: []
      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,44'
          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:
        - graph
        - vs
        - v
      BBCount:         20
      ICount:          94
      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:
        - Branch String:   'src/graph/iterators.c:552,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:552,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:553,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vit_as_vector
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:554,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:554,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:556,5'
              BranchSideFuncs:
                - igraph_vit_destroy
                - IGRAPH_FINALLY_CLEAN
      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:
        - vs
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      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:
        - vs
      BBCount:         14
      ICount:          68
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:509,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:517,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:517,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:517,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:517,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:517,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:517,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:517,9'
              BranchSideFuncs: []
            - BranchSide:      'src/graph/iterators.c:519,58'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - free
            - BranchSide:      'src/graph/iterators.c:523,9'
              BranchSideFuncs: []
      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:
        - start
        - end
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_range
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - vs
        - start
        - end
      BBCount:         3
      ICount:          26
      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:
        - vs
        - v
      BBCount:         20
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 4
      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:435,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:435,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:436,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init_copy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:437,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:437,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:438,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      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:
        - vs
      BBCount:         38
      ICount:          201
      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:
        - Branch String:   'src/graph/iterators.c:381,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:381,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:382,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:386,19'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:386,19'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:386,19'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:387,13'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:388,13'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:390,10'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/graph/iterators.c:394,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:394,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/graph/iterators.c:394,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:397,5'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:398,27'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/iterators.c:400,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
        - Branch String:   'src/graph/iterators.c:398,27'
          Branch Sides:
            - BranchSide:      'src/graph/iterators.c:397,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
            - BranchSide:      'src/graph/iterators.c:397,25'
              BranchSideFuncs:
                - IGRAPH_FINALLY_CLEAN
      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:
        - v
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      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:
        - vs
        - v
      BBCount:         1
      ICount:          17
      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:
        - vid
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      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:
        - vs
        - vid
      BBCount:         1
      ICount:          17
      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:          7
      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:
        - vs
      BBCount:         1
      ICount:          10
      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:
        - vs
        - vid
        - mode
      BBCount:         1
      ICount:          34
      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:
        - vs
        - vid
        - mode
        - loops
        - multiple
      BBCount:         1
      ICount:          45
      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:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      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:
        - vs
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:
        - graph
        - res
      BBCount:         95
      ICount:          447
      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:
        - Branch String:   'src/properties/dag.c:157,9'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:158,10'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/properties/dag.c:162,5'
              BranchSideFuncs:
                - igraph_i_property_cache_has
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_i_property_cache_get_bool
        - Branch String:   'src/properties/dag.c:162,5'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:162,5'
              BranchSideFuncs:
                - igraph_i_property_cache_get_bool
            - BranchSide:      'src/properties/dag.c:164,5'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/dag.c:164,5'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:164,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:164,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/dag.c:165,5'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:165,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:165,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/dag.c:166,5'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:166,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:166,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/dag.c:168,5'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:168,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:170,38'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/properties/dag.c:173,5'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:174,13'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/properties/dag.c:180,5'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/dag.c:174,13'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:175,13'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/dag.c:177,5'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/properties/dag.c:175,13'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:175,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:176,9'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/properties/dag.c:180,5'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:181,33'
              BranchSideFuncs:
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/dag.c:202,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
        - Branch String:   'src/properties/dag.c:186,9'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:186,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:187,30'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/properties/dag.c:188,9'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:180,5'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/properties/dag.c:189,36'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/properties/dag.c:190,17'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:192,18'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
            - BranchSide:      'src/properties/dag.c:195,13'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/properties/dag.c:196,17'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:197,17'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/dag.c:199,9'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/properties/dag.c:197,17'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:197,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:198,13'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
                - igraph_fatal
                - igraph_dqueue_int_pop
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/properties/dag.c:202,5'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:202,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/properties/dag.c:203,13'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_i_property_cache_set_bool_checked
      Callsites:
        - Src:             'src/properties/dag.c:152,36'
          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,33'
          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,30'
          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:
        - graph
        - res
        - mode
      BBCount:         108
      ICount:          483
      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:
        - Branch String:   'src/properties/dag.c:67,28'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:67,51'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:68,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/properties/dag.c:67,9'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:68,9'
              BranchSideFuncs:
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_clear
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/dag.c:70,16'
              BranchSideFuncs:
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_clear
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/dag.c:70,16'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:71,18'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_clear
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/dag.c:72,16'
              BranchSideFuncs:
                - igraph_error
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_clear
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/dag.c:72,16'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:73,18'
              BranchSideFuncs:
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_clear
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/dag.c:75,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/properties/dag.c:78,5'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:78,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:78,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_clear
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/dag.c:79,5'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:79,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:79,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_dqueue_int_init
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_clear
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/dag.c:80,5'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:80,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:81,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vss_all
                - igraph_degree
                - igraph_vector_int_clear
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/dag.c:82,5'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:82,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:84,29'
              BranchSideFuncs:
                - igraph_vector_int_clear
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/properties/dag.c:87,5'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:88,13'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/properties/dag.c:94,5'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/dag.c:88,13'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:89,13'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/dag.c:91,5'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/properties/dag.c:89,13'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:89,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:90,9'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/properties/dag.c:94,5'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:95,16'
              BranchSideFuncs:
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/dag.c:111,5'
              BranchSideFuncs:
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
        - Branch String:   'src/properties/dag.c:97,9'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:97,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:99,9'
              BranchSideFuncs:
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
                - igraph_error
        - Branch String:   'src/properties/dag.c:101,9'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:101,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:102,13'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/properties/dag.c:103,9'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:94,5'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
            - BranchSide:      'src/properties/dag.c:104,13'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/properties/dag.c:105,17'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:106,17'
              BranchSideFuncs:
                - igraph_dqueue_int_push
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_error
            - BranchSide:      'src/properties/dag.c:108,9'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/properties/dag.c:106,17'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:106,17'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:107,13'
              BranchSideFuncs:
                - igraph_dqueue_int_empty
                - igraph_vector_int_destroy
                - igraph_vector_int_destroy
                - igraph_dqueue_int_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_vector_int_size
                - igraph_error
                - igraph_dqueue_int_pop
                - igraph_vector_int_push_back
                - igraph_neighbors
                - igraph_vector_int_size
                - igraph_error
                - igraph_error
                - igraph_dqueue_int_push
                - igraph_error
        - Branch String:   'src/properties/dag.c:116,9'
          Branch Sides:
            - BranchSide:      'src/properties/dag.c:117,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/properties/dag.c:122,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/properties/dag.c:60,36'
          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:    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:
        - a
        - b
        - c
        - cmp
        - thunk
      BBCount:         18
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/internal/qsort.c:105,9'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:106,10'
              BranchSideFuncs: []
            - BranchSide:      'src/internal/qsort.c:107,10'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:106,10'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:106,33'
              BranchSideFuncs: []
            - BranchSide:      'src/internal/qsort.c:106,38'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:106,38'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:106,61'
              BranchSideFuncs: []
            - BranchSide:      'src/internal/qsort.c:106,65'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:107,10'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:107,33'
              BranchSideFuncs: []
            - BranchSide:      'src/internal/qsort.c:107,38'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:107,38'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:107,61'
              BranchSideFuncs: []
            - BranchSide:      'src/internal/qsort.c:107,65'
              BranchSideFuncs: []
      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:
        - a
        - b
        - es
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/internal/qsort.c:84,2'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:81,8'
              BranchSideFuncs: []
            - BranchSide:      'src/internal/qsort.c:85,1'
              BranchSideFuncs: []
      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:
        - a
        - n
        - es
        - cmp
        - thunk
      BBCount:         85
      ICount:          664
      EdgeCount:       112
      CyclomaticComplexity: 29
      functionsReached:
        - local_qsort_r
        - med3
        - swapfunc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/internal/qsort.c:128,9'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:128,9'
              BranchSideFuncs: []
            - BranchSide:      'src/internal/qsort.c:129,9'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:132,6'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:133,21'
              BranchSideFuncs:
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:140,15'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
        - Branch String:   'src/internal/qsort.c:133,3'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:134,14'
              BranchSideFuncs:
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:138,3'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:135,24'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:134,4'
              BranchSideFuncs:
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:135,27'
              BranchSideFuncs:
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:134,4'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:137,14'
              BranchSideFuncs:
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:137,29'
              BranchSideFuncs:
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:141,6'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:142,8'
              BranchSideFuncs:
                - med3.3684
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
            - BranchSide:      'src/internal/qsort.c:153,11'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:144,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:145,16'
              BranchSideFuncs:
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:151,13'
              BranchSideFuncs:
                - med3.3684
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:158,19'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:158,36'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:158,3'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:158,3'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:159,8'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:166,3'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:159,8'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:160,14'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:164,10'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:166,19'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:166,36'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:166,3'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:166,3'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:167,8'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:174,7'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:167,8'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:168,14'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:172,10'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:174,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:175,4'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:176,12'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:181,6'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:182,21'
              BranchSideFuncs:
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:190,15'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:182,3'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:183,14'
              BranchSideFuncs:
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:187,3'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:184,24'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:183,4'
              BranchSideFuncs:
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:184,27'
              BranchSideFuncs:
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:183,4'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:186,14'
              BranchSideFuncs:
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:186,29'
              BranchSideFuncs:
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:191,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:191,5'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:191,5'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:192,2'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:192,2'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:198,7'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:198,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:198,5'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:198,5'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:199,2'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:199,2'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
            - BranchSide:      'src/internal/qsort.c:201,7'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
        - Branch String:   'src/internal/qsort.c:203,6'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:205,7'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
            - BranchSide:      'src/internal/qsort.c:217,7'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
                - local_qsort_r
        - Branch String:   'src/internal/qsort.c:205,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:206,16'
              BranchSideFuncs:
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:208,7'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:208,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:211,8'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:215,2'
              BranchSideFuncs: []
        - Branch String:   'src/internal/qsort.c:217,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:218,16'
              BranchSideFuncs:
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:220,7'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
        - Branch String:   'src/internal/qsort.c:220,7'
          Branch Sides:
            - BranchSide:      'src/internal/qsort.c:0,0'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
            - BranchSide:      'src/internal/qsort.c:223,8'
              BranchSideFuncs:
                - swapfunc.3685
                - swapfunc.3685
                - local_qsort_r
                - local_qsort_r
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - swapfunc.3685
                - med3.3684
                - med3.3684
                - med3.3684
                - med3.3684
                - swapfunc.3685
      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:
        - a
        - n
        - es
        - thunk
        - cmp
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - local_qsort_r
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/qsort.c:233,2'
          Dst:             local_qsort_r
    - 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:
        - state
        - delta
        - cur_mult
        - cur_plus
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'vendor/pcg/pcg-advance-64.c:49,5'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg-advance-64.c:50,13'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg-advance-64.c:58,12'
              BranchSideFuncs: []
        - Branch String:   'vendor/pcg/pcg-advance-64.c:50,13'
          Branch Sides:
            - BranchSide:      'vendor/pcg/pcg-advance-64.c:51,25'
              BranchSideFuncs: []
            - BranchSide:      'vendor/pcg/pcg-advance-64.c:54,21'
              BranchSideFuncs: []
      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:
        - state
      BBCount:         3
      ICount:          24
      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:
        - value
        - rot
      BBCount:         1
      ICount:          19
      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:
        - state
      BBCount:         1
      ICount:          17
      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:
        - state
      BBCount:         1
      ICount:          22
      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:
        - state
      BBCount:         3
      ICount:          24
      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:
        - state
      BBCount:         1
      ICount:          16
      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:
        - state
      BBCount:         3
      ICount:          56
      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:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - state
        - ''
      BBCount:         3
      ICount:          30
      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:
        - value
        - rot
      BBCount:         1
      ICount:          21
      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:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - state
        - ''
      BBCount:         1
      ICount:          23
      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:
        - state
      BBCount:         1
      ICount:          22
      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:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - state
        - ''
      BBCount:         3
      ICount:          30
      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:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - state
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:
        - sv
        - i
        - j
      BBCount:         1
      ICount:          41
      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:
        - v1
        - v2
      BBCount:         1
      ICount:          19
      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:
        - to
        - from
      BBCount:         11
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_strvector_append
        - igraph_strvector_clear
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:700,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:700,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:701,5'
              BranchSideFuncs: []
      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:
        - sv
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_strvector_size
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:396,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:397,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/strvector.c:399,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/strvector.c:394,26'
          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:
        - to
        - from
      BBCount:         45
      ICount:          255
      EdgeCount:       55
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_strvector_capacity
        - igraph_strvector_reserve
        - igraph_strvector_resize
        - igraph_strvector_size
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:308,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:308,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/strvector.c:310,9'
              BranchSideFuncs:
                - igraph_strvector_resize
                - igraph_error
                - strdup
                - igraph_strvector_reserve
                - igraph_error
        - Branch String:   'src/core/strvector.c:310,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:311,44'
              BranchSideFuncs:
                - igraph_strvector_reserve
                - igraph_strvector_resize
                - igraph_error
                - strdup
                - igraph_error
            - BranchSide:      'src/core/strvector.c:318,27'
              BranchSideFuncs:
                - igraph_strvector_resize
                - igraph_error
                - strdup
        - Branch String:   'src/core/strvector.c:311,44'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:311,81'
              BranchSideFuncs:
                - igraph_strvector_reserve
                - igraph_strvector_resize
                - igraph_error
                - strdup
                - igraph_error
            - BranchSide:      'src/core/strvector.c:311,26'
              BranchSideFuncs:
                - igraph_strvector_reserve
                - igraph_strvector_resize
                - igraph_error
                - strdup
                - igraph_error
        - Branch String:   'src/core/strvector.c:312,13'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:313,31'
              BranchSideFuncs:
                - igraph_strvector_reserve
                - igraph_strvector_resize
                - igraph_error
                - strdup
                - igraph_error
            - BranchSide:      'src/core/strvector.c:315,9'
              BranchSideFuncs:
                - igraph_strvector_reserve
                - igraph_strvector_resize
                - igraph_error
                - strdup
                - igraph_error
        - Branch String:   'src/core/strvector.c:315,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:315,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:316,5'
              BranchSideFuncs:
                - igraph_strvector_resize
                - igraph_error
                - strdup
        - Branch String:   'src/core/strvector.c:318,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:319,13'
              BranchSideFuncs:
                - strdup
                - igraph_strvector_resize
                - igraph_error
            - BranchSide:      'src/core/strvector.c:333,9'
              BranchSideFuncs:
                - igraph_strvector_resize
                - igraph_error
        - Branch String:   'src/core/strvector.c:319,41'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:319,44'
              BranchSideFuncs:
                - igraph_strvector_resize
                - igraph_error
                - strdup
            - BranchSide:      'src/core/strvector.c:321,17'
              BranchSideFuncs:
                - igraph_strvector_resize
                - igraph_error
                - strdup
        - Branch String:   'src/core/strvector.c:319,13'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:321,17'
              BranchSideFuncs:
                - igraph_strvector_resize
                - igraph_error
                - strdup
            - BranchSide:      'src/core/strvector.c:323,26'
              BranchSideFuncs:
                - strdup
                - igraph_strvector_resize
                - igraph_error
        - Branch String:   'src/core/strvector.c:324,17'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:0,0'
              BranchSideFuncs:
                - igraph_strvector_resize
                - igraph_error
            - BranchSide:      'src/core/strvector.c:325,23'
              BranchSideFuncs:
                - igraph_strvector_resize
                - igraph_error
        - Branch String:   'src/core/strvector.c:333,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:334,33'
              BranchSideFuncs:
                - igraph_strvector_resize
                - igraph_error
            - BranchSide:      'src/core/strvector.c:338,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/strvector.c:301,38'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:302,40'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:303,42'
          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:
        - sv
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:539,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:539,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/strvector.c:540,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/strvector.c:540,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:540,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/strvector.c:540,5'
              BranchSideFuncs: []
      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:
        - sv
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:449,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:449,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/strvector.c:450,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/strvector.c:450,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:450,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/strvector.c:450,5'
              BranchSideFuncs: []
      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:
        - sv
        - capacity
      BBCount:         22
      ICount:          131
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_strvector_capacity
        - realloc
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:484,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:485,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/strvector.c:488,24'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/strvector.c:488,24'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:488,24'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/strvector.c:488,18'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/strvector.c:488,24'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:488,24'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/strvector.c:488,18'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/strvector.c:488,24'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:488,18'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/strvector.c:488,18'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/strvector.c:489,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:489,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:491,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/strvector.c:482,41'
          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:
        - sv
        - newsize
      BBCount:         21
      ICount:          143
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_strvector_reserve
        - igraph_strvector_size
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:423,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:424,35'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/strvector.c:428,16'
              BranchSideFuncs:
                - igraph_strvector_reserve
                - igraph_error
        - Branch String:   'src/core/strvector.c:424,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:425,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/strvector.c:427,19'
              BranchSideFuncs: []
        - Branch String:   'src/core/strvector.c:429,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:429,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:430,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/strvector.c:420,40'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:421,32'
          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:
        - sv
        - newv
        - idx
      BBCount:         22
      ICount:          129
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_strvector_get
        - igraph_strvector_resize
        - igraph_strvector_set
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:672,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:672,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:674,27'
              BranchSideFuncs:
                - igraph_strvector_get
                - igraph_strvector_set
                - igraph_error
        - Branch String:   'src/core/strvector.c:674,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:675,30'
              BranchSideFuncs:
                - igraph_strvector_get
                - igraph_strvector_set
                - igraph_error
            - BranchSide:      'src/core/strvector.c:680,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/strvector.c:677,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:677,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:678,5'
              BranchSideFuncs:
                - igraph_strvector_get
                - igraph_strvector_set
                - igraph_error
      Callsites:
        - Src:             'src/core/strvector.c:671,31'
          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:
        - sv
        - idx
      BBCount:         14
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:118,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:118,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/strvector.c:119,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/strvector.c:119,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:119,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/strvector.c:120,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/strvector.c:120,12'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:120,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/strvector.c:120,12'
              BranchSideFuncs: []
      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:
        - sv
        - idx
        - value
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_strvector_set_len
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:142,53'
          Dst:             strlen
        - Src:             'src/core/strvector.c:142,12'
          Dst:             igraph_strvector_set_len
    - functionName:    igraph_strvector_set_len
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sv
        - idx
        - value
        - len
      BBCount:         38
      ICount:          205
      EdgeCount:       44
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_error
        - igraph_fatal
        - realloc
        - strndup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:164,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:164,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/strvector.c:165,5'
              BranchSideFuncs:
                - igraph_error
                - realloc
                - strndup
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/strvector.c:165,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:165,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/strvector.c:167,9'
              BranchSideFuncs:
                - igraph_error
                - realloc
                - strndup
                - igraph_error
        - Branch String:   'src/core/strvector.c:167,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:168,39'
              BranchSideFuncs:
                - strndup
                - igraph_error
            - BranchSide:      'src/core/strvector.c:171,21'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/strvector.c:169,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:169,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:170,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/strvector.c:171,21'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:171,21'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/strvector.c:171,15'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/strvector.c:171,21'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:171,21'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/strvector.c:171,15'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/strvector.c:171,21'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:171,15'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/strvector.c:171,15'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/strvector.c:172,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:172,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:174,16'
              BranchSideFuncs: []
      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:
        - sv
        - sep
      BBCount:         3
      ICount:          21
      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:
        - sv
        - file
        - sep
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_strvector_get
        - igraph_strvector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:632,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:633,17'
              BranchSideFuncs:
                - igraph_strvector_get
                - fprintf
                - igraph_strvector_get
                - fprintf
            - BranchSide:      'src/core/strvector.c:635,27'
              BranchSideFuncs:
                - igraph_strvector_get
                - fprintf
        - Branch String:   'src/core/strvector.c:635,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:636,17'
              BranchSideFuncs:
                - igraph_strvector_get
                - fprintf
            - BranchSide:      'src/core/strvector.c:638,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/strvector.c:631,32'
          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:
        - sv
        - value
        - len
      BBCount:         18
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - strndup
        - strvector_expand_if_full
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:608,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:608,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:609,31'
              BranchSideFuncs:
                - strndup
                - igraph_error
        - Branch String:   'src/core/strvector.c:610,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:610,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:611,16'
              BranchSideFuncs: []
      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:
        - sv
      BBCount:         33
      ICount:          154
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_strvector_reserve
        - igraph_strvector_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:549,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:549,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/strvector.c:550,5'
              BranchSideFuncs:
                - igraph_strvector_size
                - igraph_strvector_reserve
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/strvector.c:550,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:550,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/strvector.c:552,9'
              BranchSideFuncs:
                - igraph_strvector_size
                - igraph_strvector_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/strvector.c:552,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:553,59'
              BranchSideFuncs:
                - igraph_strvector_size
                - igraph_strvector_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/strvector.c:564,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/strvector.c:554,37'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:554,71'
              BranchSideFuncs:
                - igraph_strvector_reserve
                - igraph_error
                - igraph_error
            - BranchSide:      'src/core/strvector.c:554,26'
              BranchSideFuncs:
                - igraph_strvector_reserve
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/strvector.c:555,13'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:556,13'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:558,13'
              BranchSideFuncs:
                - igraph_strvector_reserve
                - igraph_error
        - Branch String:   'src/core/strvector.c:558,13'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:559,22'
              BranchSideFuncs:
                - igraph_strvector_reserve
                - igraph_error
            - BranchSide:      'src/core/strvector.c:561,9'
              BranchSideFuncs:
                - igraph_strvector_reserve
                - igraph_error
        - Branch String:   'src/core/strvector.c:561,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:561,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:562,5'
              BranchSideFuncs: []
      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,37'
          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:
        - sv
        - value
      BBCount:         18
      ICount:          94
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - strdup
        - strvector_expand_if_full
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:581,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:581,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:582,30'
              BranchSideFuncs:
                - strdup
                - igraph_error
        - Branch String:   'src/core/strvector.c:583,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:583,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:584,16'
              BranchSideFuncs: []
      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:
        - sv
      BBCount:         17
      ICount:          106
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:514,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:515,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/strvector.c:518,36'
              BranchSideFuncs:
                - realloc
        - Branch String:   'src/core/strvector.c:519,24'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:519,24'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/strvector.c:519,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/strvector.c:519,24'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:519,24'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/strvector.c:519,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/strvector.c:519,24'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:519,18'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/strvector.c:519,18'
              BranchSideFuncs:
                - realloc
        - Branch String:   'src/core/strvector.c:521,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:521,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/strvector.c:522,26'
              BranchSideFuncs: []
      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:
        - to
        - from
      BBCount:         22
      ICount:          145
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_strvector_reserve
        - igraph_strvector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:364,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:364,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/strvector.c:365,5'
              BranchSideFuncs:
                - igraph_strvector_reserve
                - igraph_error
        - Branch String:   'src/core/strvector.c:365,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:365,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:368,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/strvector.c:368,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:371,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/strvector.c:373,15'
              BranchSideFuncs: []
      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:
        - to
        - from
      BBCount:         38
      ICount:          220
      EdgeCount:       47
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - igraph_error
        - igraph_strvector_size
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:252,22'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:252,22'
              BranchSideFuncs:
                - strdup
                - free
                - igraph_error
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/core/strvector.c:252,5'
              BranchSideFuncs:
                - strdup
                - free
                - igraph_error
                - free
                - igraph_error
        - Branch String:   'src/core/strvector.c:252,22'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:252,22'
              BranchSideFuncs:
                - calloc
                - strdup
                - free
                - igraph_error
                - free
                - igraph_error
            - BranchSide:      'src/core/strvector.c:252,5'
              BranchSideFuncs:
                - strdup
                - free
                - igraph_error
                - free
                - igraph_error
        - Branch String:   'src/core/strvector.c:252,22'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:252,5'
              BranchSideFuncs:
                - calloc
                - strdup
                - free
                - igraph_error
                - free
                - igraph_error
            - BranchSide:      'src/core/strvector.c:252,5'
              BranchSideFuncs:
                - calloc
                - strdup
                - free
                - igraph_error
                - free
                - igraph_error
        - Branch String:   'src/core/strvector.c:253,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:253,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:255,27'
              BranchSideFuncs:
                - strdup
                - free
                - igraph_error
                - free
        - Branch String:   'src/core/strvector.c:255,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:258,13'
              BranchSideFuncs:
                - strdup
                - free
                - igraph_error
                - free
            - BranchSide:      'src/core/strvector.c:273,20'
              BranchSideFuncs: []
        - Branch String:   'src/core/strvector.c:258,41'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:258,44'
              BranchSideFuncs:
                - strdup
                - free
                - igraph_error
                - free
            - BranchSide:      'src/core/strvector.c:259,13'
              BranchSideFuncs:
                - strdup
                - free
                - igraph_error
                - free
        - Branch String:   'src/core/strvector.c:258,13'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:259,13'
              BranchSideFuncs:
                - strdup
                - free
                - igraph_error
                - free
            - BranchSide:      'src/core/strvector.c:261,36'
              BranchSideFuncs:
                - strdup
                - free
                - igraph_error
                - free
        - Branch String:   'src/core/strvector.c:262,13'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:264,35'
              BranchSideFuncs:
                - free
                - igraph_error
                - free
            - BranchSide:      'src/core/strvector.c:271,5'
              BranchSideFuncs:
                - strdup
                - free
                - igraph_error
                - free
        - Branch String:   'src/core/strvector.c:264,13'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:265,17'
              BranchSideFuncs:
                - free
                - free
                - igraph_error
            - BranchSide:      'src/core/strvector.c:267,13'
              BranchSideFuncs:
                - free
                - igraph_error
      Callsites:
        - Src:             'src/core/strvector.c:250,34'
          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:
        - sv
        - elem
      BBCount:         3
      ICount:          22
      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:
        - sv
        - from
        - to
      BBCount:         16
      ICount:          130
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_strvector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:199,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:200,14'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/strvector.c:203,9'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/strvector.c:203,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:204,14'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/strvector.c:207,9'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/strvector.c:207,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:207,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/strvector.c:208,18'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/strvector.c:208,9'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:209,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/strvector.c:212,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/strvector.c:196,29'
          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:
        - sv
      BBCount:         15
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:96,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:96,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/strvector.c:97,5'
              BranchSideFuncs:
                - free
                - free
                - igraph_fatal
        - Branch String:   'src/core/strvector.c:97,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:97,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/strvector.c:98,29'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'src/core/strvector.c:98,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:99,9'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'src/core/strvector.c:101,5'
              BranchSideFuncs:
                - free
      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:
        - sv
        - size
      BBCount:         20
      ICount:          102
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - igraph_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/strvector.c:73,22'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:73,22'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/strvector.c:73,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/strvector.c:73,22'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:73,22'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/strvector.c:73,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/strvector.c:73,22'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:73,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/strvector.c:73,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/strvector.c:74,5'
          Branch Sides:
            - BranchSide:      'src/core/strvector.c:74,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/strvector.c:76,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/strvector.c:73,22'
          Dst:             calloc
        - Src:             'src/core/strvector.c:74,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:
        - v
        - index
      BBCount:         44
      ICount:          231
      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:
        - Branch String:   'src/core/vector_ptr.c:808,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:808,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:809,5'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_ptr_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_size
                - igraph_vector_ptr_resize
                - igraph_vector_ptr_copy_to
                - igraph_vector_ptr_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:809,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:809,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:810,5'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_ptr_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_size
                - igraph_vector_ptr_resize
                - igraph_vector_ptr_copy_to
                - igraph_vector_ptr_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:810,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:810,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:811,5'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_ptr_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_size
                - igraph_vector_ptr_resize
                - igraph_vector_ptr_copy_to
                - igraph_vector_ptr_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:811,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:811,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:812,5'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_int_size
                - igraph_vector_int_size
                - igraph_vector_ptr_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_size
                - igraph_vector_ptr_resize
                - igraph_vector_ptr_copy_to
                - igraph_vector_ptr_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:812,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:812,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:821,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_ptr_init
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_size
                - igraph_vector_ptr_resize
                - igraph_vector_ptr_copy_to
                - igraph_vector_ptr_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:821,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:821,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:822,5'
              BranchSideFuncs:
                - IGRAPH_FINALLY_REAL
                - igraph_vector_int_size
                - igraph_vector_ptr_resize
                - igraph_vector_ptr_copy_to
                - igraph_vector_ptr_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:824,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:829,18'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_ptr_resize
                - igraph_vector_ptr_copy_to
                - igraph_vector_ptr_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:832,5'
              BranchSideFuncs:
                - igraph_vector_int_size
                - igraph_vector_ptr_resize
                - igraph_vector_ptr_copy_to
                - igraph_vector_ptr_destroy
                - IGRAPH_FINALLY_CLEAN
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:832,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:832,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:833,40'
              BranchSideFuncs:
                - igraph_vector_ptr_copy_to
                - igraph_vector_ptr_destroy
                - IGRAPH_FINALLY_CLEAN
      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:
        - v
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    20
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:292,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:292,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:293,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:293,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:293,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:293,5'
              BranchSideFuncs: []
      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:
        - v
        - size
      BBCount:         28
      ICount:          142
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:87,35'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:87,46'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:87,22'
              BranchSideFuncs:
                - igraph_error
                - calloc
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:88,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:88,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:89,9'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector_ptr.c:89,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:90,14'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector_ptr.c:92,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector_ptr.c:92,21'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:92,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector_ptr.c:92,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:92,21'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:92,21'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:92,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:92,21'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:92,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:92,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:93,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:94,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:96,19'
              BranchSideFuncs: []
      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:
        - v
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:133,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:133,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:134,9'
              BranchSideFuncs:
                - free
        - Branch String:   'src/core/vector_ptr.c:134,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:134,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector_ptr.c:135,9'
              BranchSideFuncs:
                - free
      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:
        - v
        - newsize
      BBCount:         11
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_ptr_reserve
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:497,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:497,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:498,14'
              BranchSideFuncs: []
      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:
        - v
        - to
      BBCount:         14
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:534,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:534,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:535,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:535,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:535,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:536,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector_ptr.c:536,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:536,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector_ptr.c:537,16'
              BranchSideFuncs: []
      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:
        - v
        - capacity
      BBCount:         34
      ICount:          179
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_ptr_size
        - realloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:218,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:218,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:219,5'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_error
                - realloc
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:219,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:219,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:220,5'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_error
                - realloc
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:220,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:220,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:222,9'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_error
                - realloc
        - Branch String:   'src/core/vector_ptr.c:222,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:223,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector_ptr.c:226,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
        - Branch String:   'src/core/vector_ptr.c:226,11'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:226,11'
              BranchSideFuncs:
                - igraph_error
                - realloc
            - BranchSide:      'src/core/vector_ptr.c:226,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:226,11'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:226,11'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:226,9'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:226,11'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:226,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:226,9'
              BranchSideFuncs:
                - realloc
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:227,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:227,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:229,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector_ptr.c:216,36'
          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:
        - thunk
        - p1
        - p2
      BBCount:         3
      ICount:          52
      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:
        - v
        - inds
        - cmp
      BBCount:         35
      ICount:          194
      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:
        - Branch String:   'src/core/vector_ptr.c:745,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:745,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:746,9'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector_ptr.c:746,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:747,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector_ptr.c:750,12'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector_ptr.c:750,12'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:750,12'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector_ptr.c:750,10'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:750,12'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:750,12'
              BranchSideFuncs:
                - calloc
                - igraph_qsort_r
                - free
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:750,10'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:750,12'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:750,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort_r
                - free
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:750,10'
              BranchSideFuncs:
                - calloc
                - igraph_qsort_r
                - free
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:751,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:752,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:755,12'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
        - Branch String:   'src/core/vector_ptr.c:755,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:756,32'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
            - BranchSide:      'src/core/vector_ptr.c:759,13'
              BranchSideFuncs:
                - igraph_qsort_r
                - free
        - Branch String:   'src/core/vector_ptr.c:763,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:764,29'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector_ptr.c:767,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/core/vector_ptr.c:743,26'
          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:
        - v
      BBCount:         7
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:692,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:692,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:692,5'
              BranchSideFuncs: []
      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:
        - to
        - from
      BBCount:         27
      ICount:          170
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_ptr_capacity
        - igraph_vector_ptr_reserve
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:636,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:636,5'
              BranchSideFuncs:
                - igraph_errorf
            - BranchSide:      'src/core/vector_ptr.c:638,9'
              BranchSideFuncs:
                - igraph_vector_ptr_reserve
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:638,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:639,44'
              BranchSideFuncs:
                - igraph_vector_ptr_reserve
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:646,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector_ptr.c:639,44'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:639,81'
              BranchSideFuncs:
                - igraph_vector_ptr_reserve
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:639,26'
              BranchSideFuncs:
                - igraph_vector_ptr_reserve
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:640,13'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:641,31'
              BranchSideFuncs:
                - igraph_vector_ptr_reserve
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:643,9'
              BranchSideFuncs:
                - igraph_vector_ptr_reserve
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:643,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:643,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:644,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector_ptr.c:631,38'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:632,40'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:633,42'
          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:
        - v
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:309,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:309,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:310,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:310,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:310,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:310,5'
              BranchSideFuncs: []
      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:
        - v
        - compar
      BBCount:         3
      ICount:          24
      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:
        - v
        - pos
      BBCount:         14
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_ptr_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:595,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:595,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:596,5'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_ptr_size
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:596,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:596,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:597,9'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_ptr_size
        - Branch String:   'src/core/vector_ptr.c:597,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:597,9'
              BranchSideFuncs:
                - igraph_vector_ptr_size
            - BranchSide:      'src/core/vector_ptr.c:598,17'
              BranchSideFuncs:
                - igraph_vector_ptr_size
      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:
        - to
        - from
      BBCount:         22
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:571,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:571,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:574,40'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_ptr_size
                - igraph_vector_ptr_size
                - igraph_error
                - calloc
        - Branch String:   'src/core/vector_ptr.c:576,22'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:576,22'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_ptr_size
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector_ptr.c:576,5'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_ptr_size
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:576,22'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:576,22'
              BranchSideFuncs:
                - calloc
                - igraph_vector_ptr_size
                - igraph_vector_ptr_size
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:576,5'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_ptr_size
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:576,22'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:576,5'
              BranchSideFuncs:
                - calloc
                - igraph_vector_ptr_size
                - igraph_vector_ptr_size
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:576,5'
              BranchSideFuncs:
                - calloc
                - igraph_vector_ptr_size
                - igraph_vector_ptr_size
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:577,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:578,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:580,20'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_ptr_size
      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:
        - v
        - data
        - length
      BBCount:         18
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:516,21'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:516,21'
              BranchSideFuncs:
                - igraph_error
                - calloc
            - BranchSide:      'src/core/vector_ptr.c:516,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:516,21'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:516,21'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:516,5'
              BranchSideFuncs:
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:516,21'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:516,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:516,5'
              BranchSideFuncs:
                - calloc
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:517,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:518,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:520,19'
              BranchSideFuncs: []
      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:
        - v
      BBCount:         14
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:469,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:469,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:470,5'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_ptr_size
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:470,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:470,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:471,32'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_ptr_size
        - Branch String:   'src/core/vector_ptr.c:471,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:471,9'
              BranchSideFuncs:
                - igraph_vector_ptr_size
            - BranchSide:      'src/core/vector_ptr.c:472,16'
              BranchSideFuncs:
                - igraph_vector_ptr_size
      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:
        - v
        - pos
        - value
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:458,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:458,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:459,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:459,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:459,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:459,5'
              BranchSideFuncs: []
      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:
        - v
        - pos
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:440,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:440,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:441,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:441,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:441,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:441,5'
              BranchSideFuncs: []
      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:
        - v
        - pos
        - e
      BBCount:         14
      ICount:          98
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_ptr_resize
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:418,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:418,5'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:419,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector_ptr.c:419,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:420,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector_ptr.c:423,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/vector_ptr.c:417,29'
          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:
        - v
      BBCount:         15
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:395,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:395,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:396,5'
              BranchSideFuncs:
                - igraph_fatal
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:396,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:396,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:397,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:397,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:397,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:397,5'
              BranchSideFuncs: []
      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:
        - v
        - e
      BBCount:         25
      ICount:          134
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_ptr_reserve
        - igraph_vector_ptr_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:361,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:361,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:362,5'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_ptr_reserve
                - igraph_error
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:362,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:362,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:365,9'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_ptr_reserve
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:365,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:366,60'
              BranchSideFuncs:
                - igraph_vector_ptr_size
                - igraph_vector_ptr_reserve
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:373,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector_ptr.c:367,13'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:368,22'
              BranchSideFuncs:
                - igraph_vector_ptr_reserve
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:370,9'
              BranchSideFuncs:
                - igraph_vector_ptr_reserve
                - igraph_error
        - Branch String:   'src/core/vector_ptr.c:370,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:370,9'
              BranchSideFuncs:
                - igraph_error
            - BranchSide:      'src/core/vector_ptr.c:371,5'
              BranchSideFuncs: []
      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,37'
          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:
        - v
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_vector_ptr_call_item_destructor_all
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:338,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:338,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:339,5'
              BranchSideFuncs:
                - igraph_i_vector_ptr_call_item_destructor_all
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:339,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:339,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:339,5'
              BranchSideFuncs:
                - igraph_i_vector_ptr_call_item_destructor_all
      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:
        - v
      BBCount:         13
      ICount:          68
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:143,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:143,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector_ptr.c:144,20'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector_ptr.c:144,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:145,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector_ptr.c:149,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector_ptr.c:145,17'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:146,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector_ptr.c:148,9'
              BranchSideFuncs: []
      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:
        - v
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:275,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:275,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:276,5'
              BranchSideFuncs:
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:276,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:276,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:276,5'
              BranchSideFuncs: []
      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:
        - v
      BBCount:         17
      ICount:          106
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:256,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:257,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector_ptr.c:260,13'
              BranchSideFuncs:
                - realloc
        - Branch String:   'src/core/vector_ptr.c:261,11'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:261,11'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector_ptr.c:261,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector_ptr.c:261,11'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:261,11'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector_ptr.c:261,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/vector_ptr.c:261,11'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:261,9'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/core/vector_ptr.c:261,9'
              BranchSideFuncs:
                - realloc
        - Branch String:   'src/core/vector_ptr.c:263,9'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:263,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/vector_ptr.c:264,25'
              BranchSideFuncs: []
      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:
        - v
        - func
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      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:
        - v
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_ptr_destroy
        - igraph_vector_ptr_free_all
        - igraph_vector_ptr_set_item_destructor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:200,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:200,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:201,5'
              BranchSideFuncs:
                - igraph_vector_ptr_free_all
                - igraph_vector_ptr_set_item_destructor
                - igraph_vector_ptr_destroy
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:201,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:201,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:201,5'
              BranchSideFuncs:
                - igraph_vector_ptr_free_all
                - igraph_vector_ptr_set_item_destructor
                - igraph_vector_ptr_destroy
      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:
        - v
      BBCount:         15
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_vector_ptr_call_item_destructor_all
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/vector_ptr.c:172,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:172,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:173,5'
              BranchSideFuncs:
                - igraph_i_vector_ptr_call_item_destructor_all
                - free
                - igraph_fatal
        - Branch String:   'src/core/vector_ptr.c:173,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:173,5'
              BranchSideFuncs:
                - igraph_fatal
            - BranchSide:      'src/core/vector_ptr.c:175,50'
              BranchSideFuncs:
                - igraph_i_vector_ptr_call_item_destructor_all
                - free
        - Branch String:   'src/core/vector_ptr.c:176,5'
          Branch Sides:
            - BranchSide:      'src/core/vector_ptr.c:177,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/core/vector_ptr.c:179,1'
              BranchSideFuncs: []
      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:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - data
        - length
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
